React is simple yet very performant and developer friendly. It's used and maintained by Facebook and Instagram as well as vast open source community.
You'll start with the basics, including how React fits in your application, JSX, and handling states and events. Next, you’ll learn about the core topics like components, forms and data. You’ll build a few React apps. You learn how to set up Babel and Webpack for React from scratch.