Performance: Force-dynamic and force-static
MEDIUM IMPACT
This concept affects how Next.js handles server rendering and caching, impacting page load speed and responsiveness.
export const dynamic = 'force-static'; export default function Page() { return <div>Static content</div>; }
export const dynamic = 'force-dynamic'; export default function Page() { return <div>Static content</div>; }
| Pattern | Server Load | Caching | Response Time | Verdict |
|---|---|---|---|---|
| force-dynamic | High (renders every request) | No caching | Slower (blocks rendering) | [X] Bad |
| force-static | Low (cached output) | Yes | Faster (quick HTML delivery) | [OK] Good |