IT-lexikon › Web › Virtual DOM

Virtual DOM

Web In English → Uppdaterad: 2026-05-25

In-memory-representation av DOM som ramverket diffar mot förra renderet, sedan applicerar minimala ändringar till riktiga DOM:en. Populariserat av React (2013).

Motivering: direkta DOM-ändringar är dyra; batcha + minimera dem ger bättre prestanda. Implementationer: React, Preact, Vue 2 (Vue 3 har en optimerad variant). Modern motrörelse: signal-baserade ramverk (SolidJS, Svelte, Qwik) — fin-grained reactivity utan virtual DOM, ofta snabbare. Direct DOM (Lit, htmx) är annan strategi. React Compiler (2024) lägger till smartare optimering ovanpå virtual DOM.

← Tillbaka till lexikonet