In my day work we're using Angular 2 (Angular 4 technically), and while I prefer React it's not necessarily bad, just not as good in my opinion. That being said, backward compatibility is crazy non-existant. I had a library that required me to update to the latest version, would have been a minor bump. It wouldn't work with my current version, but then I upgraded and other libraries started breaking because they wouldn't work with anything higher than their current version. Turns out some services got changed between those two minor versions.
The main reason I've heard for using Angular 2 at my work is that it's made by Google, but it's not like they use it themselves. I don't see how that's a good reason. On the other hand React is being used in production right now by some of the biggest companies of the world.
The main reason I've heard for using Angular 2 at my work is that it's made by Google, but it's not like they use it themselves. I don't see how that's a good reason. On the other hand React is being used in production right now by some of the biggest companies of the world.