Next.js ISR Test
Test all types of Incremental Static Regeneration (ISR) in Next.js 16
Time-Based ISR
Automatic revalidation every 30 seconds using revalidate
/isr/time-based →
On-Demand ISR (Path)
Manual revalidation using revalidatePath
/isr/on-demand-path →
On-Demand ISR (Tag)
Manual revalidation using revalidateTag with cached data
/isr/on-demand-tag →
Layout Revalidation
Revalidate pages by revalidating their parent layout
/isr/layout-revalidate →
API Endpoint
Revalidation API with logging:
POST /api/revalidate?path=/path/to/page
POST /api/revalidate?tag=tag-name
Check server logs to see revalidation events