High Performance Browser Networking
· Padrão Frontend
This page hasn't been translated to English yet — showing the original Portuguese content.

Ilya Grigorik · O'Reilly Media, 2013 · ISBN 978-1449344764
O único livro desta lista escrito especificamente pra quem trabalha com frontend/web — "o que todo desenvolvedor web deveria saber sobre rede e performance de browser". Cobre desde o nível mais baixo (TCP, TLS) até o que acontece de fato quando o navegador carrega uma página.
Assuntos principais
- TCP e TLS — como a conexão é estabelecida antes de qualquer byte de HTTP trafegar, e o custo real de handshake/round-trip.
- HTTP/1.1 vs HTTP/2 — multiplexação, head-of-line blocking, e por que HTTP/2 mudou tanta prática antiga (concatenar assets pra economizar conexão, por exemplo).
- Performance de rede móvel — latência de rádio, como rede móvel se comporta diferente de rede cabeada, e o impacto disso em UX.
- WebSocket, WebRTC, XHR/fetch — os mecanismos de transporte disponíveis no navegador, e quando cada um faz sentido.
- Otimização de aplicação web — como aplicar tudo isso: cache, compressão, priorização de recurso crítico.
Onde aparece no padrão frontend
- CORS — a mecânica exata de preflight/simple request que o capítulo de HTTP cobre em detalhe.
- Critical CSS — priorização de recurso crítico é tema direto do livro, mesmo esse projeto concluindo que não se aplica ao próprio perfil.
- CSP e MitM — TLS/HTTPS como base de tudo que os cabeçalhos de segurança do padrão pressupõem.
Leitura de apoio
- hpbn.co — o livro inteiro, disponível gratuitamente online, mantido atualizado pelo autor.