Опубликовано официальной командой Vue около 23:30 18 сентября 2020 года
Vue3.0
Версия 🎉. под кодовым названиемOne Piece
.
фактическиVue3.0
Новость о выходе версии, я ее вчера вечером увидел на Моментах (почти 1:00 ночи), а потом сразу встал, включил комп, посмотрелgithub
, Официальный документ о выпуске снова закончился. На самом деле, я чувствую, что эта версия обновлена, самое главноеComposition API
И дляTypeScript
, а уже 21 апреля You Da написал оVue.js 3.0 Beta
Эти изменения были упомянуты в сообщении о последнем прогрессе.
Это обновление версии предлагает улучшенную производительность, меньший размер пакета, лучшееTypeScript
интеграция и новыеAPI
, закладывая прочную основу для долгосрочных будущих итераций фреймворка.
Здесь я ссылаюсь на официальнуюreleases
Позвольте мне рассказать вам об основном обновлении (подробнее см.releases docs):
Дальнейшее развитие концепции «прогрессивного фреймворка».
Vue
Все началось с принципа быстрой обучаемости и доступности фреймворка для всех. (По сей день, какVue
из опытных пользователей, думаю, у него это получилось). КонечноVue3.0
Используйте эту гибкость еще больше.
Иерархические внутренние модули
Vue 3.0
Ядро все еще может пройти простой<script>
Теги используются, но их внутренние органы были полностью переписаны как набор развязанных модулей. Новая архитектура обеспечивает лучшую ремонтопригодность и позволяет конечным пользователямtree-shaking
чтобы уменьшить размер среды выполнения вдвое.
Новый API для решения проблемы масштаба
Vue 3.0
представилComposition API
совершенно новый наборAPI
, предназначенный для решения больших приложений вVue
Сложность использования.Composition API
Построен на отзывчивомAPI
выше, с2.x
основанный на объектеAPI
путь по сравнению с достижимымReact Hook
Он имеет более гибкий режим организации кода и более надежную возможность вывода типов.
улучшения производительности
а такжеVue 2
в сравнении с,Vue 3
существуетbundle
Пройдено с точки зрения размера упаковкиtree-shaking
облегчение настолько, насколько41%
объем), первоначальный рендеринг быстрее55%
, скорость обновления была улучшена133%
, показал значительное улучшение производительности с точки зрения использования памяти вплоть до снижения54%
.
Улучшить сTypeScript
совместимый
Vue 3.0
Используется кодовая базаTypeScript
Написано с автоматически сгенерированными, протестированными и встроенными объявлениями типов. в то же время,Vue 3
Полностью поддерживаетсяTSX
.
План на будущее
Незамедлительно после,Vue
Вот что планирует сделать официальная команда:
- Миграционная версия
-
IE11
служба поддержки - новый
devtools
серединаRouter
а такжеVuex
интегрированный -
Vetur
Дальнейшие улучшения вывода типа шаблона в
Начать быстро
Если вам не терпится научитьсяVue3
Ну вот соответствующая ссылка:
Ссылаться на
Официальная документация по выпуску Vue
❤️ Люблю тройное комбо
1. Если вы считаете, что эта статья неплохая, заходите сюда分享、点赞、在看
Санлиан, пусть больше людей увидят это~
2. Подпишитесь на официальный аккаунт前端森林
, регулярно снабжаем вас свежими и галантереями и хорошими товарами.
3. На спецучастках носите маску и пользуйтесь средствами индивидуальной защиты.