PerformanceHubHeavy Testing Platform
Home
Heavy animations
Gallery
Active
ISR showcase
Blog
SSR content
About
Interactive elements
Contact
Dynamic forms
Dashboard
Real-time metrics
Home
Heavy animations
Gallery
ISR showcase
Active
Blog
SSR content
About
Interactive elements
Contact
Dynamic forms
Dashboard
Real-time metrics
PerformanceHubHeavy Testing Platform
Home
Heavy animations
Gallery
Active
ISR showcase
Blog
SSR content
About
Interactive elements
Contact
Dynamic forms
Dashboard
Real-time metrics
Home
Heavy animations
Gallery
ISR showcase
Active
Blog
SSR content
About
Interactive elements
Contact
Dynamic forms
Dashboard
Real-time metrics

Incremental Static Regeneration (ISR) Gallery

This gallery demonstrates Next.js ISR. Pages are pre-rendered for speed (like static sites), but they automatically regenerate every 60s in the background whenever requests come in.

⚡ Fast Loads

Users always get a pre-rendered static page instantly.

♻️ Auto Updates

Content refreshes automatically without redeploys.

🔍 SEO Friendly

Search engines crawl fresh static HTML on every regeneration.

ISR Status

Page Revalidate:60 seconds
API Cache:30s / 45s
Generated At:09/04/2025, 06:03:28 UTC

Refresh this page multiple times within 60 seconds - you should see the same timestamp. After 60 seconds, the page will regenerate with a new timestamp on the next visit.

Picsum Photos Gallery

Random high-quality images fetched server-side (revalidates every 30s)

Photo by Alejandro Escamilla

Photo #0

by Alejandro Escamilla

5000×3333View Original
Photo by Alejandro Escamilla

Photo #1

by Alejandro Escamilla

5000×3333View Original
Photo by Alejandro Escamilla

Photo #2

by Alejandro Escamilla

5000×3333View Original
Photo by Alejandro Escamilla

Photo #3

by Alejandro Escamilla

5000×3333View Original
Photo by Alejandro Escamilla

Photo #4

by Alejandro Escamilla

5000×3333View Original
Photo by Alejandro Escamilla

Photo #5

by Alejandro Escamilla

5000×3334View Original
Photo by Alejandro Escamilla

Photo #6

by Alejandro Escamilla

5000×3333View Original
Photo by Alejandro Escamilla

Photo #7

by Alejandro Escamilla

4728×3168View Original
Photo by Alejandro Escamilla

Photo #8

by Alejandro Escamilla

5000×3333View Original
Photo by Alejandro Escamilla

Photo #9

by Alejandro Escamilla

5000×3269View Original
Photo by Paul Jarvis

Photo #10

by Paul Jarvis

2500×1667View Original
Photo by Paul Jarvis

Photo #11

by Paul Jarvis

2500×1667View Original

Testing ISR Behavior

How to Test:

  1. 1Note the "Generated At\" timestamp above
  2. 2Refresh the page multiple times quickly
  3. 3Timestamp should remain the same (served from cache)
  4. 4Wait 60+ seconds, then refresh
  5. 5New timestamp appears (page regenerated)

What You'll See:

  • ✓Fast page loads (served from static cache)
  • ✓Fresh content every 60 seconds
  • ✓API data cached independently (30s/45s)
  • ✓Zero loading time for cached content