Встречается на собеседованиях • сегодня

Какие знаешь сложности при переходе с Vuе 2 на Vue 3

Основные сложности при переходе с Vue 2 на Vue 3: 1. **Composition API** – новый подход к организации кода, требует переучивания. Опции API (`data`, `methods`) всё ещё работают, но миксены устарели. 2. **Фрагменты (Fragments)** – теперь компоненты могут иметь несколько корневых элементов. Может сломать стили или логику, завязанную на одном корне. 3. **Изменения в v-model** – в Vue 3 можно иметь несколько `v-model` на компоненте, синтаксис изменился: ```vue ``` 4. **Глобальные API** – теперь нужно явно импортировать `ref`, `reactive` и другие функции. 5. **Event Bus** – удалён, рекомендуется использовать `provide/inject` или внешние решения (Pinia, Vuex). 6. **Filters** – удалены, нужно заменять на методы или computed-свойства. 7. **Тестирование** – изменения в reactivity system могут сломать тесты. Перед переходом стоит использовать официальный миграционный билд (`@vue/compat`) для постепенной адаптации.
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы