Человек, которого он привел Vue3 в ~

Vue.js внешний фреймворк
Человек, которого он привел Vue3 в ~

Опубликовано официальной командой 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. На спецучастках носите маску и пользуйтесь средствами индивидуальной защиты.