Встречается на собеседованиях • сегодня
Что такое кэширование
Кэширование — это сохранение данных (например, результатов запросов, статических файлов) для быстрого доступа в будущем. Это ускоряет загрузку и снижает нагрузку на сервер.
Примеры кэширования:
- HTTP-кэширование (заголовки
Cache-Control,Expires):
http
Cache-Control: max-age=3600- Кэширование в браузере (localStorage, sessionStorage):
javascript
localStorage.setItem('userData', JSON.stringify(data));- Кэширование API-запросов (например, через
react-query):
javascript
const { data } = useQuery('todos', fetchTodos);Плюсы: скорость, экономия трафика.
Минусы: возможна устаревшая информация, требует управления инвалидацией.
Инвалидация кэша — важная часть (например, через хэши файлов или ручной сброс).

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы