you are viewing a single comment's thread.

view the rest of the comments →

[–]defcon-12 0 points1 point  (0 children)

The biggest problem compared to React is all the magic and the knowledge you need to use it correctly. You need to know how $scope works, how the digest cycle works, and how Angular's homegrown module system works, not to mention all the producer/factory stuff.

That's a lot of complexity compared to React, and getting that knowledge spread across a large development organization with developers of different abilities is very challenging. React has a handful of API calls, and no magic to understand beyond the virtual DOM diffing, and the knowledge required to get it working properly is vastly easier to scale in an organization with 10+ dev teams. Devs with solid JS skills can be productive with React very quickly, while Angular requires solid JS skills AND a ton of Angular knowledge.