The learning curve is very flat. The important APIs would fit on one page.
State of the Art JavaScript in 2016
Francois Ward
3.8K139

It is not flat. You go on to list numerous other systems, packages, etc you have to learn just to get a full SPA working. Do you choose Redux? How do you make requests? How do you build it?

The curve is long.