ReactJs absolutely for some reasons.
2. Easy than angularjs
3. Freedom to choose any routing or fetching library.
4. Large Community support.
5. Tons of reusable components that you can find.
Trust me my friend.
The more you learn, no more difficulties.
As all said react is easy compared to but it all has its own pros and cons. Make sure why you're learning and where you're implementing the framework so you can select on basis of you're project