Invest in learning technology that is tested, and it’s reliable. ReactJS is used by Facebook massively in its production systems. If it's massively used in production by a business with more than 1 billion users, it must work. With ReactJS you can create quickly complex user interfaces, easy to change, easy to debug (less bugs), and very performant.
How much are you paying to learn as you go? Let’s say you spend 16 hours (2 days) training a team of 10 engineers. In the next year, these engineers will put in approximately 20,000 hours of work for your company. If training your developers results in only a 1% performance improvement, your company will gain the equivalent of 200 hours of work as the result of spending 2 days in training.