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

Используешь ли Composite API

Да, Composite API (или Composition API) — это один из ключевых подходов во Vue 3 для организации логики компонентов. В отличие от Options API, он позволяет группировать код по функциональности, а не по опциям (data, methods и т.д.), что улучшает читаемость и переиспользуемость.

Пример:

javascript
import { ref, computed } from 'vue';

export default {
  setup() {
    const count = ref(0);
    const doubleCount = computed(() => count.value * 2);

    function increment() {
      count.value++;
    }

    return { count, doubleCount, increment };
  }
}

Плюсы:

  • Лучшая организация кода в крупных компонентах.
  • Переиспользование логики через composables (хуки).
  • Более гибкая типизация с TypeScript.

Использую его, особенно в сложных компонентах или при работе с Vue 3.

Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

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

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

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