Virtual DOM (VDOM) er et let JavaScript-objekttræ, der beskriver, hvordan brugergrænsefladen skal se ud. Det er en simpel repræsentation i hukommelsen — ikke den rigtige browser-DOM. React bruger det, fordi direkte manipulation af den rigtige DOM er langsom, og at gøre det manuelt ved hver tilstandsændring er fejltilbøjeligt.
Sådan fungerer det
Når tilstanden ændres, berører React ikke siden straks. I stedet:
