May be it would be better to add a poll here. I personally lately was trying to learn Angular and... nope. React seems to be simpler, and clearer. With Angular you very likely need to learn TypeScript, the ecosystem rather implies it. Nobody knows when the final version of Angular 2 will be released. In contrast, React is already very mature with a huge ecosystem and community. It becomes better and better. I frankly do not know what should be shown in the final release of Angular 2 that it be able to compete with React.