Команда разработчиков Vue.js a hivatalos megjelenésről A »One Piece«-ről, a keretrendszer új, jelentős megjelenéséről, amelynek fejlesztői szerint »javított teljesítményt, kisebb csomagméretet, jobb integrációt a TypeScript-tel, új API-kat a nagy léptékű feladatok megoldásához, és egy tartós alapot biztosít a keretrendszer jövőbeli iterációihoz hosszú távon«. MIT licenc alatt áll.
A Vue egy progresszív keretrendszer a felhasználói felületek létrehozásához. A monolitikus keretrendszerekkel ellentétben a Vue fokozatos alkalmazásra lett tervezve. Az alapja elsősorban a nézőszint (view) problémáit oldja meg, ami megkönnyíti az integrációt más könyvtárakkal és meglévő projektekkel. Másrészt a Vue teljes mértékben alkalmas komplex egyoldalas alkalmazások (SPA, Single-Page Applications) létrehozására is, ha modern eszközökkel és további könyvtárakkal használják.
A 3.0-as kiadás több mint 2 év fejlesztési erőfeszítéseit, köztük több mint 30 RFC-t, több mint 2600 elköteleződést, 628 kérdést 99 fejlesztőtől, plusz hatalmas munkát a fejlesztésen és a dokumentáción túlnyúlóan a fő tárolón. A keretrendszer továbbra is használható <script> tagek segítségével, de a háttere teljesen újraírásra került, és most egy különálló modulokból álló gyűjteményt képvisel.
Az új architektúra lehetővé tette a kódalap karbantartásának hatékonyságának növelését, és a végfelhasználók számára akár kétszer csökkentette a futási idő méretét. Az új API-készlet is bemutatásra került , amely megkönnyíti a nagy alkalmazások fejlesztését. A TypeScript-tel való integráció javult, és jelentősen megnövelte a teljesítményt – bizonyos helyzetekben a kezdeti renderelés most 55%-kal gyorsabb, a frissítések 133%-kal felgyorsultak, és a memóriafogyasztás 54%-kal csökkent.
Forrás: opennet.ru
