Перейти к основному содержимому
Об авторе
Проекты
Знания
Знания/Next.js/rendering-isr-process

Как происходит полный процесс отображения интерфейса при ISR от начало до конца?

СобеседованиеРендеринг
  • Билд (сервер): создаются статические HTML-файлы, как в SSG.
  • Запрос пользователя (сервер/CDN): отдаётся кешированная версия HTML.
  • Фоновая пересборка (сервер): если истекло время revalidate или пришёл on-demand revalidation (webhook/API), Next.js асинхронно генерирует новую страницу.
  • Пользователь получает старую версию (сервер/CDN → клиент): до завершения пересборки (stale-while-revalidate).
  • Замена на новую версию (сервер/CDN): после завершения пересборки.
  • Следующие запросы (сервер/CDN): пользователи получают обновленный HTML.
  • Гидратация (клиент): React связывает HTML с интерактивными компонентами.
  • Главная
  • Об авторе
  • Проекты
  • Знания
Логотип nKolmykov