Learn React & Redux

React:
Redux:

NOTES:

Once you have a good handle on React you might consider looking at Preact or Inferno, or both. When you have Redux mastered, take a look MobX or consider creating your own small custom Redux like implementation from scratch.