Test page
Browser / SSR Warming
Browser / SSR Warming
Warm routes that need a real browser or server-rendered response.
Some stacks only populate the right cache layer when a full browser-like navigation or SSR path runs. Browser warming targets those cases so modern app frameworks stay fast after deploys and TTL expiry.
Highlights
- Warm SSR and app-router style destinations
- Better fit for JS-heavy front ends
- Complements standard HTTP website warmers
- Useful after framework or edge cache clears
When HTTP GET is not enough
If your cache key depends on rendered HTML from an SSR pass, or intermediate layers only fill on full navigations, browser warming covers the gap left by simple prefetch bots.
Modern framework friendly
Teams on Next.js and similar SSR/ISR setups can keep critical routes warm without reinventing headless browser cron jobs.
How it works
- Identify SSR-critical routes: List pages that must render server-side to fill cache.
- Enable browser warming: Use the plan feature and configure the warmer accordingly.
- Verify response caching: Confirm edge/origin now serves warm responses.
Use cases
- App Router marketing sites: Keep key landing SSR paths ready.
- Authenticated marketing shells: Warm public SSR shells that still need full render.
- Hybrid stacks: Combine HTTP warmers for static URLs with browser warming for SSR.
FAQ
Do all plans include browser warming?
No—it is an entitlement on higher plans. Check your subscription features.
Should I replace all HTTP warmers with browser warming?
Usually no. Use browser warming where SSR/render behavior requires it; keep lightweight HTTP warming elsewhere.