Learning React? Start small
daveceddia.com
daveceddia.com
One can't deny that for such things popularity of the framework is supremely important. Even though I think Vue is superior to React/Angular, only half of the batteries are included.
Every single React component doesn't work, or is behind in terms of development. Poor documentation.
Vue on the other hand, documentation is in at least two languages, works, is up to date, and the community is always responsive.
However, The biggest annoyance for me was getting the syntax/code formatting on sublime 3. That's what kept me from enjoying working in react. I decided to stop being lazy and configured it all to play nicely and things like react-create-app make it much more pleasant than spending all your time stuck on tooling instead of creating.
Also there is a job market for react and a good future ahead. There's no worry about react funding since facebook actively works on it. Vue is mostly donation/contributions and heavily relies on one individual. I think React has more of a learning curve but is the better bet long term.
Now we have refactored everything and re built a large portion of our front end stack using react/redux/es6, but that first "react for idiots" project I think was an important learning step.