Hacker News new | ask | show | jobs
by sod 2044 days ago
Hey high five. I do as well :)

Angular has botched the first 3 years of its existence with breaking changes every major release and catastrophic bundle size. And it shares the name with angular.js - one of the most dreaded frameworks of the past for mostly anyone that had to maintain a few years old angular.js projects. And it's the most frameworky of the bunch, thus it comes with a heavy stack.

Vue & React were better, leaner, easier alternatives. Angular just survived, because it's super heavy in use inside google. I guess it will never catch up to vue or react again. Maybe with rebranding. But maybe they don't want to as it serves google well already.

1 comments

Could you please explain your ”were better” argument?
I mean easier to try out and transitions into.

Like vue even works without a build, just create an empty html page and import vue and you can fiddle away.

Also angular wants to own the entire page, which makes transitioning parts of a page not the easiest. And if you did anyway (like we did) you ship 1MB+ of framework just for the smallest widgets.

In angular there is so much stuff upfront, its just a bigger barrier to get beginners interested in.