Команда разработчиков Vue.js o oficiálnom vydaní „One Piece“, nového významného vydania frameworku, ktorý podľa vývojárov „poskytuje vylepšený výkon, menšiu veľkosť balíkov, lepšiu integráciu s TypeScriptom, nové API na riešenie veľkých úloh a pevný základ pre budúce iterácie frameworku na dlhodobé obdobie“. Kód projektu pod licenciou MIT.
Vue je progresívny framework na vytváranie používateľských rozhraní. Na rozdiel od monolitických frameworkov je Vue navrhnutý tak, aby bol postupne implementovateľný. Jeho jadro primárne rieši úlohy na úrovni zobrazenia (view), čo uľahčuje integráciu s inými knižnicami a existujúcimi projektmi. Na druhej strane, Vue je plne prispôsobený aj na vytváranie komplexných jednorazových aplikácií (SPA), ak sa používa v kombinácii s modernými nástrojmi a doplnkovými knižnicami.
Vydanie 3.0 viac ako 2 roky úsilia o vývoj, vrátane viac ako 30 RFC, viac ako 2600 commitov, 628 požiadaviek od 99 vývojárov, plus obrovské množstvo práce na vývoji a dokumentácii mimo hlavného repozitára. Framework sa aj naďalej môže používať pomocou tagu , ale vnútorné časti boli úplne prepísané a teraz predstavujú zbierku samostatných modulov.
Nová architektúra umožnila zvýšiť efektívnosť údržby kódovej základne, a pre koncových používateľov znížila veľkosť runtime až na polovicu. V sa taktiež predstavil nový súbor API , ktorý uľahčuje vývoj veľkých aplikácií. Vylepšená integrácia s jazykmi TypeScript a výrazne zvýšený výkon — v určitých situáciách je teraz počiatočné vykreslenie vykonávané o 55 % rýchlejšie, aktualizácie sú urýchlené o 133 % a spotreba pamäte je znížená o 54 %.
Zdroj: opennet.ru
