HACKER Q&A
📣 jerawaj740

Why Do JavaScript Devs Struggle to Find a Solid Auth Solution?


Other ecosystems solved auth years ago. Frameworks like Laravel, Rails, Django.Developers there just build and ship products.

Meanwhile, in JavaScript land, we’re stuck gluing together 1,000 npm packages and 1,000 paid external services. I don’t see this level of chaos in other languages.

It feels like VC money loves the JS ecosystem because it creates endless gaps to monetize. Auth is the best example, instead of one solid, free solution, we get a dozen half-solutions.

Don’t tell me better-auth or authjs, nothing is truly free. The authors behind those libs need to get paid eventually, either through sponsorship or by releasing a commercial version


  👤 benoau Accepted Answer ✓
I think it's because "JavaScript devs" encompasses everything from people building backends that have the infrastructure to manage this stuff, to static websites, desktop and mobile apps and games that don't necessarily have a backend at all but may still want some facets of user accounts/subscriptions/etc. Combined with how popular the "web stack" is for building software.