Products (ISR Demo)
This page uses Incremental Static Regeneration (revalidate: 60s). OpenNext caches it in S3 and revalidates in the background. Check the timestamp — it stays the same until revalidation fires.
Rendered at: 2026-04-09T09:22:12.415Z
Wireless Headphones
Active noise cancellation with 30hr battery
$79.99electronics
Mechanical Keyboard
Cherry MX Brown switches, RGB backlit
$129.99electronics
Running Shoes
Lightweight mesh with responsive cushioning
$119.99sports
Coffee Maker
12-cup programmable drip with thermal carafe
$49.99home
Laptop Stand
Ergonomic aluminum stand with cable management
$39.99accessories
Backpack
Water-resistant, fits 16-inch laptop, USB charging port
$89.99accessories
How ISR works here:
- First request: Next.js renders this page and OpenNext caches it in S3
- Subsequent requests (within 60s): Served from S3 cache (instant)
- After 60s: Next request serves stale, triggers background revalidation
- On-demand: POST /api/revalidate?tag=products invalidates immediately
- None of this changes between Lambda and Lambda Lite