Расскажи про VueUse: какие фичи использовал в работе?
VueUse — это коллекция полезных Composition API функций для Vue.js, которые упрощают работу с реактивностью и браузерными API.
Читать ответПодготовка к интервью
18 вопросов с собеседований в Employ City
Что проверяют на интервью
Подборка объединяет вопросы, отмеченные на этапах интервью в Employ City. Здесь можно понять структуру технической проверки и заранее повторить связанные темы. В подборке чаще встречаются темы: frontend, browser, vue.
Каталог
VueUse — это коллекция полезных Composition API функций для Vue.js, которые упрощают работу с реактивностью и браузерными API.
Читать ответИспользуется для реакции на изменение конкретного реактивного свойства.
Читать ответInline-элемент занимает только необходимую ширину, не создает новую строку и не позволяет задавать width, height, margin-top, margin-bottom.
Читать ответМультиязычность — это поддержка нескольких языков в приложении, включая правильное отображение текста, дат, чисел и интерфейса.
Читать ответВ SSR-приложении на Nuxt нативный fetch (например, в хуке asyncData или fetch) по умолчанию выполняется на сервере при рендеринге страницы.
Читать ответЕсли у абсолютно позиционированного элемента нет ни одного родителя с явно заданным свойством position (кроме значения static), то он будет позиционироваться относительно окна браузера (viewport).
Читать ответdisplay: none; \- элемент полностью удаляется из потока документа, не занимает места и события не обрабатываются.
Читать ответВ браузере событие проходит через три фазы:
Читать ответДля загрузки изображений в уменьшенном размере на мобильных устройствах используют адаптивные изображения с помощью HTML и CSS:
Читать ответОсновные категории методов:
Читать ответГлубокое копирование объектов в JavaScript означает создание новой копии объекта со всеми вложенными объектами, а не просто копирование ссылок.
Читать ответПри использовании таймеров в setup() компонента Vue с SSR важно учитывать, что на сервере нет DOM и таймеры могут вести себя иначе.
Читать ответ