React is actually a library, and not a framework. It was developed by Facebook to address their specific challenges. Understanding a new library or framework can be exciting, but it’s important to first grasp its core concepts.
The following is a list of the main concepts in ReactJS:
- ReactJS Introduction to JSX
- ReactJS Rendering Elements
- ReactJS Components
- ReactJS Components – Set 2
- ReactJS Props – Set 1
- ReactJS Props – Set 2
- ReactJS State in React
- ReactJS Lifecycle of Components
- ReactJS Conditional Rendering
- ReactJS Lists
- ReactJS Keys
- ReactJS forms