Опыт работы над проектом на базе Vue3 в 2021 году
|
|
Суббота, 17 Июля 2021 г. 23:01
+ в цитатник
Около полугода пришлось поработать над миграцией неработающего проекта на базе Vue 2 на проект Vue v.3.
Поскольку до сих пор работа с ним остаётся экзотикой, попробую описать состояние развития этого проекта в июле 2021 года, через 10 месяцев после релиза, и какие особенности встречались в этом не очень большом проекте в процессе миграции.
Будет интересно разработчикам и менеджерам, планирующим перевод проектов на Vue3, чтобы оценить трудоёмкость такого перехода. (
TLDR — для перехода на Vue 3 сейчас многие фреймворки уже имеют свои версии с поддержкой Vue3. Сам переход особых трудностей не представляет, благодаря поддержке старого Options API и совместимости компонентов на разных API. Но вполне возможно, что время разработки увеличится за счёт ручной доработки отдельных компонентов, для которых авторы не написали версии поддержки. Какая-то значительная часть таких пакетов имеется и останется, но нет проблем основываться на нативных версиях одних пакетов или написать части своего проекта по-другому, без использования старых пакетов. Активно поддерживаемые пакеты часто уже мигрировали и проблем не создают. Эту неопределённость каждого своего проекта необходимо вначале оценить и уметь писать компоненты.)
Читать дальше → https://habr.com/ru/post/568248/?utm_source=habrahabr&utm_medium=rss&utm_campaign=568248
Метки:
JavaScript
VueJS
TypeScript
vue3
vite
vue 3.0
-
Запись понравилась
-
0
Процитировали
-
0
Сохранили
-