← back to flaviocopes.com

Next.js Rendering Mode Chooser

← All tools

Static, ISR, SSR, or client-side? Six questions, one recommendation, and the export or segment config to use.

~~~

Recommendation

Why

~~~

Mode comparison

ModeHTML at buildPersonalizationFreshnessSEOCost
~~~

About this tool

Next.js blurs "static" and "dynamic" behind segment config, fetch cache options, and cookies. This chooser picks a starting point — you still validate with real traffic and TTFB.

Defaults assume the App Router unless you say Pages. ISR revalidate seconds are suggestions, not gospel.

~~~

Read more