Hacker News new | ask | show | jobs
by gitgud 1006 days ago
> What makes JS frameworks so quick to change? … What's the urge to reinvent rather than evolve?

There’s a really low barrier to entry for creating and sharing JS packages. Basically, you can just create a free account on npm and run “npm publish” to make a library available globally for free. Updates are just as easy, and using packages is even easier.

It’s this super low-friction of JS development that drives the ecosystem to constantly iterate. And it even allows solo developers - like ^ this one - to publish and share a new framework.

I haven’t tried to publish packages for Java, Go, Python etc… but I would be very surprised if it’s as easy and unrestricted as npm…

1 comments

Python is that easy as well, but community tends to focus on libraries rather than frameworks. So there's rarely a splashy site other than docs and less need for evangelism.