DEV Community

Discussion on: In defense of the Angular framework

Collapse
 
wkrueger profile image
wkrueger • Edited

My list of pros and cons:

PROS:

  • Closer to "default" web dev - mostly because templates and CSS are used instead of a dozen of CSS-in-JS alternative;
  • Abstracts away state change, no need to worry about immutability; Very simple state management.
  • Contexts in angular (providers and viewProviders) are way easier than in react. And very powerful.
  • Very fast learning curve in our company (when we can mentor new users so they are are less reliant on the average Angular docs)

CONS

  • Bigger payload and a bit slower performance
  • Splitting code into multiple libraries is painful
Collapse
 
gc_psk profile image
Giancarlo Buomprisco

I think that a very well-architected app that makes use of lazy loading everywhere it can can actually be pretty small(ish). Nothing in the MBs-realm on initial load, which for modern apps is OK(ish).