An open-source JavaScript library for creating rich user interfaces. You can have a responsive design, quick user interaction, smooth transitions, faster content loading, etc.
React consists of various components that are part of User interface. There are 2 types of Components in React- 1. Stateless Functional 2. Components Stateful Class Components
Get an overview of REACT components and how they differ.