1
resposta

Server Push vs Otimização de Páginas

Olá,

Foi visto que:

HTTP/1.1: - Cliente solicita html ao servidor; - Cliente recebe html e faz o parse do mesmo, fazendo requisições dos estáticos, de forma serial, na ordem em que as chamadas foram declaradas;

Até aqui, aquela técnica de otimização de páginas de se extrair o critical path dos css, mandar chamadas de firula para baixo no html, para ser carregadas por último, faz bastante sentido.

HTTP/2: - Cliente solicita html ao servidor; - Servidor sai enviando html com todos os estáticos necessários, de forma paralela, de uma vez;

Aqui, as técnicas de otimização acima mencionadas ainda fazem sentido? Ou no caso como se aplica aqui?

Obrigado a todos!

1 resposta

Vc diz se a otimizacao do Critical Path se aplica ou nao ao HTTP/2, isso?

Pq sim, aplica. A ideia de priorizar as requisições para enviar primeiro o CSS critico continua valendo. O plus é que agora vc pode usar Server Push pra enviar o CSS critico.