Sobes.tech
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.