Что такое Single File Component во Vue и каковы его основные секции?

Single File Component — файл .vue, объединяющий шаблон, логику и стили компонента в секциях template, script и style.

Короткий ответ

Что ответить на собеседовании

Single File Component — файл .vue, объединяющий шаблон, логику и стили компонента в секциях template, script и style.

Подробный разбор

Ответ с пояснениями

Single File Component — файл .vue, объединяющий шаблон, логику и стили компонента в секциях template, script и style.

script может использовать обычный экспорт или script setup; style допускает scoped и CSS Modules. Файл обрабатывается сборщиком, а браузер получает JavaScript и CSS, не исходный SFC. Scoped ограничивает применение правил через преобразованные селекторы, но не является полноценной изоляцией Shadow DOM. Секции необязательно присутствуют все одновременно.

Источник: vuejs.org.

ИИ-помощник для собеседований

Хочешь уверенно проходить собеседования?

Попробуй ИИ-помощник для собеседований: слышит вас и собеседника, анализирует экран, подсказывает ответы в реальном времени, работает без VPN и не попадает в захват экрана.

Подробнее