Megjelent a Vue.js 3.0.0, a felhasználói felületek létrehozására szolgáló keretrendszer

Vue.js fejlesztői csapat bejelentett a hivatalos megjelenésről Vue.js 3.0 A „One Piece”, a keretrendszer egyik jelentős új kiadása, amely a fejlesztők szerint „jobb teljesítményt, kisebb csomagméreteket, jobb integrációt a TypeScripttel, új API-kat biztosít a nagyszabású problémák megoldásához, és szilárd alapot biztosít a keretrendszer jövőbeli iterációihoz. hosszú távon.” Projekt kód forgalmazza az MIT engedélye alapján.

A Vue egy progresszív keretrendszer felhasználói felületek létrehozására. A monolitikus keretrendszerekkel ellentétben a Vue-t úgy tervezték, hogy idővel alkalmazzák. Magja elsősorban a nézet szintjén oldja meg a problémákat, ami leegyszerűsíti az integrációt más könyvtárakkal és meglévő projektekkel. Másrészt a Vue teljes mértékben alkalmas összetett egyoldalas alkalmazások (SPA, Single-Page Applications) létrehozására, ha modern eszközökkel és további könyvtárakkal együtt használják.

3.0 kiadás elnyelt több mint 2 éves fejlesztési erőfeszítést foglal magában, beleértve több mint 30 RFC-t, több mint 2600 véglegesítést, 628 kérést 99 fejlesztőtől, valamint hatalmas mennyiségű fejlesztési és dokumentációs munkát a fő tárolón kívül. A keretrendszer továbbra is használható a címkével, de a belső elemeket teljesen átírták, és mára az egyes modulok gyűjteménye.

Az új architektúra lehetővé tette a kódbázis karbantartásának hatékonyságának növelését, a végfelhasználók számára pedig akár kétszeresére csökkentette a futásidő méretét. BAN BEN új kiadás új API-készletet is bevezetett Összetétel, ami leegyszerűsíti a nagy alkalmazások fejlesztését. Továbbfejlesztett integráció a TypeScript nyelvvel és jelentősen megnövekedett teljesítmény – bizonyos helyzetekben a kezdeti renderelés most 55%-kal gyorsabb, a frissítések 133%-kal felgyorsulnak, a memóriafelhasználás pedig 54%-kal csökken.

Forrás: opennet.ru

Hozzászólás