Как кэшировать запросы на фронтенде и как управлять кэшированием?
Кэширование запросов на фронтенде помогает снизить нагрузку на сервер и ускорить загрузку данных. Основные способы:
Читать ответПодготовка к интервью
21 вопрос с собеседований в Лантан
Что проверяют на интервью
Подборка объединяет вопросы, отмеченные на этапах интервью в Лантан. Здесь можно понять структуру технической проверки и заранее повторить связанные темы. В подборке чаще встречаются темы: frontend, browser, javascript.
Каталог
Кэширование запросов на фронтенде помогает снизить нагрузку на сервер и ускорить загрузку данных. Основные способы:
Читать ответДа, для работы в офлайн-режиме часто используют кэширование запросов с помощью Service Workers и Cache API.
Читать ответЧаще всего в React я использую хуки:
Читать ответСреди популярных архитектур CSS можно выделить:
Читать ответXSS (Cross-Site Scripting) — это уязвимость, при которой злоумышленник внедряет вредоносный скрипт в веб-страницу, который затем выполняется в браузере других пользователей.
Читать ответВ TypeScript interface и type часто используются для описания типов, но между ними есть отличия:
Читать ответДженерики (generics) в TypeScript позволяют создавать компоненты (функции, классы, интерфейсы), которые могут работать с различными типами данных, при этом сохраняя безопасность типов.
Читать ответJavaScript является однопоточным языком, то есть весь код выполняется в одном потоке. Однако асинхронность достигается за счёт механизма событийного цикла (event loop) и очереди задач (task queue).
Читать ответНиже пример React-компонента, который рекурсивно отображает древовидную структуру файлов и папок:
Читать ответВиртуализация списков нужна для оптимизации производительности при отображении очень длинных списков элементов в интерфейсе.
Читать ответГлубокое копирование объектов в JavaScript означает создание новой копии объекта со всеми вложенными объектами, а не просто копирование ссылок.
Читать ответВ JavaScript переменные можно объявить тремя способами: var, let, const.
Читать ответ