SSR (Rehydration) CSR (Pre rendering) CSR TTFB Slow Slow Slow Fast Fast Streaming Yes Yes Good Limited No TTI FCP FCP High High High Dynamic to Static Static Static Mixed Dynamic Dynamic Scaling Infra Deploy size Infra + JS JS JS Example GMAIL / Hackernews Docusaurus / Net fl ix Next.js / Nuxt / Universal Vuepress All our apps