I hate factory-factory-factories as much as the next person, but I think it's hard to say Angular "has ruined JavaScript" when it's a minority share of the industry
Though I guess maybe the trajectory looked a bit different in 2014
I think the accusation is fair. After all, Google did dump AngularJS entirely into the trash with the incompatible release of "Angular" (without the JS) when they realized what a monster they had made. Like the author says, all of the layers of services, factories, etc. just made it unnecessarily confusing without adding any utility.
Google also started the Polymer project which became Lit, which is the antithesis of Angular: all of its benefits with none of its cruft. If Angular ruined JS, Lit saves TS.
What I really like about this article is that it highlights the fine line between a library or framework that can be configured to do pretty much anything, and just a programming language.
The conspiracy theorist in me wonders if this is just a plot made by some people so that most people will not get actual coding experience and just learn to turn knobs on the current framework, thus making the difference between them and the frameworks builders even bigger.
This is great and funny AF, speaking as someone who did a lot of AngularJS. Thankfully, now we have Lit which is lovely and about as close to bare metal as you can get.
[+] [-] brundolf|4 years ago|reply
Though I guess maybe the trajectory looked a bit different in 2014
[+] [-] mimixco|4 years ago|reply
Google also started the Polymer project which became Lit, which is the antithesis of Angular: all of its benefits with none of its cruft. If Angular ruined JS, Lit saves TS.
[+] [-] cryptos|4 years ago|reply
[+] [-] Zababa|4 years ago|reply
The conspiracy theorist in me wonders if this is just a plot made by some people so that most people will not get actual coding experience and just learn to turn knobs on the current framework, thus making the difference between them and the frameworks builders even bigger.
[+] [-] McClearson|4 years ago|reply
[+] [-] mimixco|4 years ago|reply