Пускане на Vue.js 3.0.0, рамка за изграждане на потребителски интерфейси

Команда разработчиков Vue.js обяви за официалното излизане Vue.js 3.0 «One Piece», новото значително издание на фреймворка, който според разработчиците «осигурява подобрена производителност, по-малък размер на пакетите, по-добра интеграция с TypeScript, нови API за решаване на мащабни задачи и стабилна основа за бъдещите итерации на фреймворка в дългосрочен план». Код на проекта се разпространява под лиценз MIT.

Vue е прогресивен фреймворк за изграждане на потребителски интерфейси. За разлика от монолитните фреймворкове, Vue е създаден така, че да бъде постепенно внедрен. Ядро му основно решава задачи на ниво представяне (view), което улеснява интеграцията с други библиотеки и съществуващи проекти. От друга страна, Vue е напълно подходящ и за изграждане на сложни едностранични приложения (SPA, Single-Page Applications), ако се използва съвместно с модерни инструменти и допълнителни библиотеки.

Издание 3.0 включи в себе си над 2 години усилия по разработка, включително над 30 RFC, повече от 2600 комита, 628 запитвания от 99 разработчици, плюс огромно количество работа по разработката и документацията извън основния репозиторий. Фреймворкът, както и преди, може да се използва чрез таг , но вътрешностите бяха напълно пренаписани и сега представляват колекция от отделни модули.

Новата архитектура позволи да се повиши ефективността на поддръжката на кодовата база, а за крайните потребители намали размера на runtime до два пъти. В ново издание също е представен нов набор API Composition, който опростява разработката на големи приложения. Подобрената интеграция с езика TypeScript значително повиши производителността — в определени ситуации началното рендериране сега се извършва с 55% по-бързо, обновленията са ускорени с 133%, а потреблението на памет е намалено с 54%.

Източник: opennet.ru

Купете надежден хостинг за сайтове с защита от DDoS, VPS VDS сървъри 🔥 Купете надежден хостинг за сайтове с защита от DDoS, VPS VDS сървъри | ProHoster