VibeCoderzVibeCoderz
Web и API

ISR

Также: Incremental Static Regeneration

ISR — это способ обновления страниц сайта после его публикации без необходимости пересобирать весь проект заново.

Incremental Static Regeneration (ISR) позволяет вашему сайту быть быстрым, как статичная страница, но при этом обновлять данные в фоне. Представьте, что вы заказали пиццу в ресторане: вместо того чтобы ждать, пока повар приготовит её с нуля после каждого вашего звонка, он держит готовую пиццу на витрине и просто меняет её на свежую, как только старая остывает.

В разработке это работает так: пользователь получает уже готовую HTML-страницу (это очень быстро), а сервер в фоновом режиме проверяет, не пора ли обновить данные. Если пора, он тихонько пересобирает страницу, чтобы следующий посетитель увидел актуальную информацию, не дожидаясь загрузки.

Зачем это нужно

Для вайбкодера ISR — это идеальный баланс между скоростью работы сайта для пользователя и удобством управления контентом. Вам не нужно запускать полный процесс сборки проекта каждый раз, когда вы меняете цену товара или добавляете пост в блог, что экономит время и ресурсы сервера.

Связанные термины

Частые вопросы

Это технология, которая позволяет обновлять отдельные страницы сайта после того, как он был опубликован, без необходимости пересобирать весь проект целиком.