Why is “React” called “React”?
Is there really any reason?
React is a Javascript library built by Facebook and released in 2013. React is used to build user interfaces.
Get Sapna Sawai’s stories in your inbox
Join Medium for free to get updates from this writer.
React is called React because of its “Reactive” nature to the changes in UI according to changes in data. Whenever there is a change in data in the React application the components which are dependent on it will automatically render without any user intervention.
Let’s understand how react does this, it uses the concept called as “Virtual DOM” (Document Object Model). Imagine the DOM in React as a Tree, If there are any changes in the data, instead of reloading the whole page it would find out the exact component for which the data has changed by comparing the two Virtual DOM’s and will render the changed UI component in real DOM.
In the React application, developers declare the desired UI state based on data and React takes care of efficiently updating the actual DOM. It uses reusable components that can be rendered rather than writing a new piece of code for different data to display.
This is how by reacting to changes in data and rendering the component it leads to a more efficient and maintainable development process.







