Випуск 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 Склад:, що спрощує розробку великих додатків Поліпшено інтеграцію з мовою TypeScript і суттєво підвищено продуктивність — у певних ситуаціях початкове відмальовування тепер виконується на 55% швидше, оновлення прискорено на 133%, а споживання пам'яті знижено на 54%.

Джерело: opennet.ru

Додати коментар або відгук