Команда разработчиков Vue.js o oficiálním vydání „One Piece“, nového významného vydání frameworku, který podle výrobců „zajišťuje zlepšený výkon, menší velikost balíčků, lepší integraci s TypeScriptem, nové API pro řešení velkých úloh a robustní základ pro budoucí iterace frameworku v dlouhodobém horizontu“. Kód projektu je licencován pod MIT licencí.
Vue je progresivní framework pro vytváření uživatelských rozhraní. Na rozdíl od monolitických frameworků je Vue navržen jako postupně zaváděný. Jeho jádro se primárně zaměřuje na problémy úrovně zobrazení (view), což usnadňuje integraci s jinými knihovnami a existujícími projekty. Na druhou stranu je Vue zcela vhodný i pro vytváření složitých jednop stránkových aplikací (SPA), pokud je používán společně se současnými nástroji a dalšími knihovnami.
Vydání 3.0 více než 2 roky vývoje, včetně více než 30 RFC, více než 2600 commitů, 628 požadavků od 99 vývojářů, plus obrovský objem práce na vývoji a dokumentaci mimo hlavní repozitář. Framework lze jako obvykle používat pomocí značky , ale jeho vnitřnosti byly zcela přepsány a nyní tvoří kolekci samostatných modulů.
Nová architektura umožnila zvýšit efektivitu údržby kódové základny, a pro koncové uživatele zmenšila velikost runtime až dvakrát. V byl představen také nový soubor API , který usnadňuje vývoj velkých aplikací. Byla zlepšena integrace s jazykem TypeScript a výkon byl podstatně zvýšen — v určitých situacích se nyní počáteční vykreslení provádí o 55 % rychleji, aktualizace jsou urychleny o 133 % a spotřeba paměti byla snížena o 54 %.
Zdroj: opennet.ru
