Чем Composition API в Vue отличается от Options API?
Composition API во Vue — это новый способ организации и повторного использования логики компонентов, введённый в Vue 3.
Читать ответПодготовка к интервью
17 вопросов с собеседований в Secreate
Что проверяют на интервью
Подборка объединяет вопросы, отмеченные на этапах интервью в Secreate. Здесь можно понять структуру технической проверки и заранее повторить связанные темы. В подборке чаще встречаются темы: frontend, browser, vue.
Каталог
Composition API во Vue — это новый способ организации и повторного использования логики компонентов, введённый в Vue 3.
Читать ответНа проектах я использовал различные архитектурные подходы, включая:
Читать ответFunction Declaration
Читать ответProp drilling — это процесс передачи данных (props) через несколько уровней вложенных React-компонентов, чтобы достичь компонента, который действительно нуждается в этих данных.
Читать ответcall, apply и bind — методы для управления контекстом this в JavaScript.
Читать ответvar объявляется глобально или на уровне функции, может быть переопределена и переназначена. const объявляется блочно, не может быть переназначена, но для объектов и массивов их содержимое может быть изменено.
Читать ответПри оптимизации Vue-компонента я бы обратил внимание на следующие моменты:
Читать ответОтвет и пояснения приведены в подробном разборе ниже.
Читать ответВ JavaScript значение this зависит от контекста вызова функции:
Читать ответВ Vue 3 provide/inject используется для передачи данных или зависимостей от родительского компонента к потомкам, минуя промежуточные компоненты.
Читать ответСтрелочная функция (arrow function) — это синтаксически более краткая форма для написания функций в JavaScript (ES6+).
Читать ответВиртуализация списков нужна для оптимизации производительности при отображении очень длинных списков элементов в интерфейсе.
Читать ответ