DEV Community

Jemima M
Jemima M

Posted on

Adventofcode 🎄: Day 20 - React Fact

React introduced the concept of the "Virtual DOM" as a performance optimisation technique. Instead of directly manipulating the entire DOM every time there is a change, React creates lightweight virtual representation of it in memory.This virtual DOM is a copy of the actual DOM, and when changes occur, React first updates the virtual DOM. Then, it intelligently calculates the most efficient way to apply these changes to the real DOM.

By minimising direct interaction with the DOM and strategically updating only what is necessary, React significantly boosts the speed and efficiently of UI updates.

Top comments (0)