← Glossário
Glossário · Dev

O que é Server-side Rendering?

SSR

É um método que permite que as páginas web sejam preparadas no servidor e exibidas rapidamente antes de serem enviadas ao usuário.

Definição

Normalmente, o navegador considera a página como uma caixa vazia e a preenche sozinho. With SSR, the server sends the page to the browser completely ready. Isso permite que o site carregue muito mais rápido e seja encontrado com mais facilidade pelos mecanismos de busca.

Analogia: It's like the food in a restaurant being prepared in the kitchen and delivered to the table ready; O cliente (navegador) não se preocupa em cozinhar a comida, ele come diretamente.

Como funciona

Quando chega a solicitação do usuário, o servidor cria a página, coloca os dados nela e envia a versão finalizada.

Onde é usado

Sites eletrônicos e SEO estão disponíveis para projetos da web antigos.

Costuma ser confundido com

Pode ser confundido com renderização do lado do cliente; No lado do cliente, a maior parte do trabalho é feita no navegador, e no SSR, a maior parte do trabalho é feita no servidor.

Perguntas frequentes

Por que nem todos os sites usam SSR?

Aumenta a carga do servidor e é mais complexo de instalar; Pode não ser necessário para todos os projetos.

Termos relacionados

Ferramentas relacionadas

Esta explicação foi escrita em linguagem simples para a TreScout e traduzida automaticamente do original em turco · a versão turca é a que vale. Se algo parecer errado ou faltando, escreva para hello@trescout.com. Ler em turco →