Vue 3 использует новую реактивную модель, отдельный createApp, fragments и изменённые контракты некоторых API; миграция не сводится к замене номера версии.
Какие ещё можешь назвать отличия между Vue 2 и Vue 3?
Vue 3 использует новую реактивную модель, отдельный createApp, fragments и изменённые контракты некоторых API; миграция не сводится к замене номера версии.
Короткий ответ
Что ответить на собеседовании
Подробный разбор
Ответ с пояснениями
Vue 3 использует новую реактивную модель, отдельный createApp, fragments и изменённые контракты некоторых API; миграция не сводится к замене номера версии.
Среди заметных изменений — v-model компонентов, удаление filters и старых instance event-методов, а также переименование destroy-hooks. Composition API доступен и в Vue 2.7, поэтому его наличие не является абсолютной границей версий. Проверяйте migration guide и плагины конкретного проекта: не все изменения видны по синтаксису шаблона.
Источник: v3-migration.vuejs.org.