Встречается на собеседованиях • сегодня
Что такое кэш
Кэш — это временное хранилище данных, ускоряющее доступ к часто используемым ресурсам. В вебе он применяется на разных уровнях: браузерный кэш (CSS/JS/изображения), CDN, серверный кэш (Redis, Memcached).
Пример с HTTP-кэшированием:
http
Cache-Control: max-age=3600, publicЭтот заголовок указывает браузеру хранить ресурс 1 час.
Плюсы:
- Уменьшает нагрузку на сервер
- Ускоряет загрузку для пользователя
Минусы:
- Риск устаревших данных
- Нужна стратегия инвалидации
В JavaScript можно использовать sessionStorage/localStorage для клиентского кэширования:
js
localStorage.setItem('cachedData', JSON.stringify(data));
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы