Встречается на собеседованиях • сегодня
Были ли проблемы с кэшированием у приложения с Next.js
Да, в Next.js могут возникать проблемы с кэшированием, особенно при использовании SSG/ISR. Основные проблемы:
- Статические страницы - при SSG контент может устаревать, пока не произойдет пересборка. Решение - использовать ISR с
revalidate:
js
export async function getStaticProps() {
return {
props: {},
revalidate: 60 // сек
}
}-
Клиентский кэш - браузер может кэшировать статику слишком агрессивно. Решение - добавлять хэши к именам файлов или
Cache-Controlзаголовки. -
API Routes - по умолчанию не кэшируются. Для кэширования нужно вручную настраивать заголовки:
js
res.setHeader('Cache-Control', 's-maxage=60, stale-while-revalidate')- Проблемы с CDN - некоторые CDN могут некорректно кэшировать страницы Next.js. Нужно проверять настройки CDN.

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