📖
Next.js

SSR

Server-Side Rendering. HTML gerado a cada request. Dados sempre frescos.

📚 O que é

Servidor executa o componente a cada request, busca dados atualizados, gera HTML e envia. Mais lento que SSG mas dados são sempre do momento atual. Suporta dados per-user.

✅ Quando usar

Dados per-user (dashboard, perfil). Dados que mudam frequentemente (estoque, preços). Conteúdo que depende de cookies/sessão.

🚫 Quando NÃO usar

Conteúdo estático (use SSG). Conteúdo semi-estático que tolera staleness (use ISR). Quando performance de CDN é crítica.

👍 Prós
Dados sempre frescos
Suporte a conteúdo per-user
Acesso a cookies/headers
SEO com dados atualizados
👎 Contras
Mais lento que SSG
Requer servidor rodando
Custo de infra maior
TTFB mais alto
🔗 Termos relacionados