React is a Javascript library (not a framework) for building user interfaces. React was introduced on May 29, 2013, by Facebook. React allows us to have re-usable components. React is declarative, component-based, and follows the principle DRY.
In this tutorial, a basic understanding of front-end languages like HTML, CSS, and Javascript is required. Understanding EcmaScript 2015 (ES6) and its syntax is also a plus. If you are not comfortable with any of these, check out the Javascript tutorial.
The tutorial would introduce new concepts with simple follow-up examples to give a practical view of the topics. Make sure to try the examples to really grasp each concept.
This React tutorial has multiple sections and subtopics for your easy understanding.
Are you ready to learn React? Click Next to start your learning.