Day 1: What is React?
React is a front-end and open-source JavaScript library which is helpful in building UI components specifically for single-page applications.
It is useful and creating complex and reusable UI components or views for mobile and web applications.
Some important features of Reacts are:
- React supports server-side rendering.
React uses Virtual DOM rather than Real DOM for rendering components, as Real DOM Manipulations are expensive.
React follows uni-directional data flow or data binding.
It uses a reusable component approach for building UI or view.