Vue 3.6’s upcoming Vapor Mode itatolewa msimu huu wa vuli, na inafanya kitu ambacho framework haijawahi kufanya hapo awali: inatafsiri (compiles) vipengele vya faili moja (single-file components) kuwa maboresho ya moja kwa moja kwenye DOM, ikiepuka kabisa virtual DOM.
Kwa nini Vue inageuka na kuacha virtual DOM
Tangu Vue 2, virtual DOM imekuwa kiini cha mfumo wa reactivity wa framework hii. Wakati hali (state) inapobadilika, Vue hujenga mti mwepesi wa kumbukumbu (in-memory tree), unaulinganisha (diffs) na toleo lililopita, na kurekebisha sehemu tu zinazotofautiana. Njia hiyo ya
Vapor Mode inawapa waendelezaji wa Vue faida za pande mbili: syntax ya kielelezo wanayoipenda na kasi halisi ya maboresho ya DOM yaliyoundwa kwa mkono. Inafaa sana kwa programu zinazofanya upya sehemu kubwa za UI mara nyingi kwa sekunde na kwa uwekaji ambapo kila kilobaiti ni muhimu. Kwa interface zenye mzunguko mdogo wa watumiaji, virtual DOM ya kawaida inabaki kuwa chaguo rahisi na linalofaa kabisa. Wakati kipengele hiki kinapohamia kutoka hatua ya 'release candidate' hadi kuwa thabiti, jamii ya Vue itahitaji kulinganisha akiba ya ukubwa wa kifurushi dhidi ya utayari wa mfumo na aina maalum ya utendaji wa programu zao.
