Что такое ISR в Next.js?

Middle
268 просмотров
AFK Offer AI

ISR (Incremental Static Regeneration) — это гибрид SSG и SSR. Страница генерируется статически, но может обновляться в фоне. В Pages Router добавляешь revalidate: 60 в getStaticProps — через 60 секунд после запроса Next.js перегенерирует страницу в фоне. В App Router используешь revalidate в fetch или export const revalidate = 60. Есть также on-demand ISR через revalidatePath/revalidateTag — обновляешь страницу при мутации данных. Лучшее из двух миров: скорость CDN + свежие данные.

Следующий вопрос

Чем transition отличается от animation?