Here are the reasons to used Reactjs over Angular:
- Quick & efficient
- Suits well to Component-based UI
- Single Data Binding
- Flexibility in building blocks
- Isomorphic JavaScript
- Large community support
- View & Controller at single place
- Helps to build large applications
I recommend this React Js Certification Course by Intellipaat to learn React Js.
Also, watch this video on React Js: