4 ms·
Having used both react and Angular... Angular is a massively over-engineered mess. It abstracts away so much of web app development that anything built using it
by slackingoff2017 9y ago
Having used both react and Angular... Angular is a massively over-engineered mess. It abstracts away so much of web app development that anything built using it will be obsolete the moment Google stops supporting it.
It abstracts away error handling, the http client(????), compilation, uses (still) non standard decorators to function. I would be fine with this if those were broken parts of JavaScript, but those are some of the few things that work fine.
Instead of paving over the bad parts of JS they built a platform within a platform. Not to mention the learning curve is insane because of this. Might as well throw your knowledge of JS and browsers API's out the window because you won't be using any of those in Angular4.
It's the new webforms
- reednj 9y agoMore like the new silverlight, especially in the way that big companies are jumping on board. I think it will suffer the same fate as well and be quietly abandoned.
- lozenge 9y agoA platform within a platform - that sounds similar to Google Web Toolkit which let you build SPAs entirely in Java without writing any JS or DOM manipulation. It was behind the original Gmail interface, which felt groundbreaking at the time. It seems like they're trying to do it again, but the web has moved on.