Обнаружить и исправить ошибку в Vue‑компоненте
Исправьте лишнюю скобку export default, откройте style обычным тегом и уберите пробел в #app. В Options API импорт filtersData нужно вернуть из data для доступа в шаблоне.
Читать ответПодготовка к интервью
162 вопроса по Vue с технических собеседований
Что проверяют на интервью
На странице собраны вопросы по Vue — от проверки базовых принципов до практического применения и архитектурных решений. В подборке чаще встречаются темы: frontend, vue, browser.
Каталог
Исправьте лишнюю скобку export default, откройте style обычным тегом и уберите пробел в #app. В Options API импорт filtersData нужно вернуть из data для доступа в шаблоне.
Читать ответNuxt добавляет к Vue маршрутизацию, серверную часть, способы получения данных и рендеринга. Поэтому приходится учитывать не только клиентский жизненный цикл.
Читать ответJSX позволяет описывать интерфейс рядом с JavaScript-логикой и использовать обычные выражения, функции и композицию вместо отдельного языка шаблонов.
Читать ответДля обычного клиентского компонента загрузку можно запускать в setup или onMounted в зависимости от потребности в DOM и жизненном цикле.
Читать ответUseInfo возвращает computed с нужным префиксом, а компонент отображает исходный prop и вычисленное значение. Строковый аргумент при этом является снимком.
Читать ответОбъясняйте выбор Vue через требования проекта, опыт команды и стоимость сопровождения, а не категоричное превосходство над React или Angular.
Читать ответНа пользовательском компоненте Vue 2 v-model обычно связывает value и input, а Vue 3 — modelValue и update:modelValue.
Читать ответNextTick ожидает завершения очередного обновления DOM средствами Vue. RequestAnimationFrame планирует callback перед отрисовкой кадра браузером.
Читать ответВ Composition API есть onBeforeMount, onMounted, onBeforeUpdate, onUpdated, onBeforeUnmount и onUnmounted, а также специальные хуки.
Читать ответВо Vue 2 основные хуки: beforeCreate, created, beforeMount, mounted, beforeUpdate, updated, beforeDestroy и destroyed.
Читать ответОтделите чтение документации Vue 2 от самостоятельной разработки: интервьюеру важен уровень практической ответственности.
Читать ответОбъясните реальную причину выбора: задачи продукта, опыт команды, экосистема, интеграции или требования вакансии. Не нужно объявлять один framework безусловно лучше.
Читать ответ