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

Есть ли опыт в миграции кода с Vue 2 на Vue 3

Да, есть опыт миграции с Vue 2 на Vue 3. Основные изменения:

  1. Composition API - новый способ организации кода вместо Options API
js
// Vue 2
export default {
  data() { return { count: 0 } },
  methods: { increment() { this.count++ } }
}

// Vue 3
import { ref } from 'vue'
export default {
setup() {
const count = ref(0)
const increment = () => count.value++
return { count, increment }
}
}

text

2. **Глобальные API** теперь используют createApp()
3. **v-model** - изменён синтаксис, можно несколько v-model на компонент
4. **Фрагменты** - компоненты могут иметь несколько корневых элементов
5. **Teleport** - новый компонент для порталов

Миграция требует проверки совместимости через официальный миграционный сборник и постепенного обновления, особенно для плагинов.
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

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

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

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