4 ms·
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. A
by sod 6y 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.
- EugeneOZ 6y agoCould you please explain your ”were better” argument?
- sod 6y agoI 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.