Angular has by now become my litmus test for stupidity (irrationality?). Anyone who uses it has either not bothered to study the criticism, or not understood it. Either way. And it’s being pimped by a bandwagon of mostly buzzword waiving HR slave traders. And stupid developers. I’ve yet to meet one who can reason.
And in its epidemic proportions, it’s pernicious to the industry, software engineering, humanity generally…
- The problem with Angular: PPK hits the nail.
- Angular is aimed at corporate IT departments rather than front-enders.
- Emulation of an [obsolete] HTML templating system that belongs on the server.
- Serious and fundamental performance issues [read: defects].
- IHATEANGULAR.com collects criticism.
- A comparison of the two-way binding in AngularJS, EmberJS and KnockoutJS: low level analysis of performance. Bottom line: flawed architecture.
- Why you should not use AngularJS [badly written, but many valid arguments]: bottom line: too many flaws; ill-conceived architecture.
- 2 years with Angular: bottom line: “not good enough for professional web app development”. Detailed analysis: Angular: The Bad Parts.
- Think Twice (or Thrice) Before Using Angular
- Don’t React
- Why MEAN Doesn’t Work, But a Hapi “LEBRON” Does
- MVC is dead, it’s time to MOVE on
- Eskimo – rapidly create Node.js powered MVP’s
- What’s wrong with Angular.js
- Reactive TodoMVC – Google Groups
- A Scalable Approach to Page Transitions in AngularJS
- Data-binding Revolutions with Object.observe()
- Meteor vs Angular
- You Can’t Not Have a Framework
- Finding Patterns Across Front-end Frameworks (video)
- Este.js Todo MVC demo (GitHub)
- 10 Reasons Web Developers Should Learn AngularJS
Why is this happening?
- Herd mentality
- Cargo cult?
- Jevons paradox (increased efficiency causes increased consumption)?
- Evolution of consciousness (spiral dynamics, Chomsky)?
Grunt, Gulp, Yeoman, Hapi…