Junior — Middle
Qual é a diferença entre geração de páginas estáticas (SSG) e renderização do lado do servidor (SSR)?
sobes.tech IA
Resposta da IA
A geração estática de páginas (SSG) é um processo em que as páginas HTML são criadas antecipadamente durante a compilação da aplicação. Essas páginas são armazenadas no servidor e entregues ao cliente sem processamento adicional. Isso garante uma carga rápida e bom desempenho, pois o servidor simplesmente entrega o arquivo pronto.
A renderização do lado do servidor (SSR) é um processo em que a página HTML é gerada dinamicamente no servidor a cada solicitação do usuário. O servidor executa o código da aplicação, gera o HTML e o envia ao cliente. Isso permite exibir dados atualizados e melhora o SEO, mas pode ser mais lento devido ao tempo de geração no servidor.
Exemplo:
- SSG: site de blog onde os artigos mudam raramente — as páginas são geradas uma vez e entregues rapidamente.
- SSR: loja online com estoque em constante atualização — as páginas são geradas para cada usuário com informações atualizadas.