Incremental Static Regeneration (ISR)
Static page that revalidates in the background every 60 seconds.
Generated at:
2026-01-15T14:48:46.748ZThis page is cached and served statically, but Next.js will regenerate it in the background after 60 seconds. The first visitor after revalidation triggers the rebuild, subsequent visitors get the new version.
Implementation
// Revalidate every 60 seconds
export const revalidate = 60
export default async function Page() {
// Data fetched at build time, then
// revalidated in background
const data = await fetchData()
return <Dashboard data={data} />
}
// On-demand revalidation via API:
// revalidatePath('/modes/isr')
// revalidateTag('dashboard-data')Total Views
24,521
+12.4%vs last period
Unique Users
8,294
+8.1%vs last period
Bounce Rate
42.3%
-2.1%vs last period
