| > My impression is that a lot of "mature" (aka boring old) companies like Angular 1 and the sound of Angular 2 over React. React has been around for a while, but it is still only a library. Angular 1 and 2 are frameworks. Also Angular 2 is a complete rewrite and not even in final release. I'm not sure how that is boring or old. As with Angular 1, Angular 2 aims to be opinionated, so it should be clearer how to do things than with React. Especially now with the move to components, Angular should be easier do more with, without as much confusion. And Angular 2 is much faster, if you do it right, which was one of the reasons Angular 1 was left for React. React is fine for what it is. It's somewhat "matured" for a few years and is not a bad decision if you go with it. I don't think that you should just jump on the latest JS bandwagon, but Angular 2 is more than just "for mature companies" and "similar to Java and C#". Really, the only frustration we've had with Angular 2 so far has been that it has been changing so quickly, but it's starting to settle down now. |
Where the sound is the promise of a better tomorrow without actually looking at alternatives.