Evolúcia Vue
Evan You opäť posúva hranice. Marcové vydanie Vue 3.6 prinieslo stabilný Vapor Mode. Je to voliteľná kompilačná stratégia, ktorá odstraňuje potrebu Virtual DOM.
Prečo je Virtual DOM problém?
Virtual DOM bol revolučný (vďaka Reactu), ale má svoju cenu. Každá zmena stavu vyžaduje porovnanie dvoch stromov objektov v pamäti (diffing), čo stojí výkon a pamäť.
Ako funguje Vapor Mode?
Vapor Mode kompiluje Vue komponenty priamo do efektívnych DOM operácií, podobne ako to robí Svelte alebo Solid.js. Výsledkom sú:
- Menšie bundly (netreba runtime pre Virtual DOM).
- Rýchlejší počiatočný render.
- Nižšia spotreba pamäte.
A to najlepšie? Môžete ho použiť len pre časť aplikácie (napr. výkonovo náročný dashboard), zatiaľ čo zvyšok beží v klasickom móde. Vue si zachováva svoju flexibilitu.




