React, often called a frontend JavaScript framework, is a library developed by Facebook for building user interfaces through reusable UI components.
React creates a virtual DOM in memory. |
Rather than directly manipulating the browser’s DOM, React uses a virtual DOM in memory to handle all necessary changes before updating the browser’s DOM.
React updates only the parts that need to be changed! |
React identifies and updates only the necessary changes, and you’ll explore how it achieves this throughout the rest of the tutorial.