Waterfall
wpisy (3)
- Warstwy HTTP w przeglądarce: od fetch() do QUIC6/9
HTTP/1.1: skąd wzięły się waterfall i bundling
Bundling, sprite'y i domain sharding były odpowiedzią na koszt wielu requestów. Architektura frontendu dopasowała się do ograniczeń protokołu.
- Frontend Rendering: od server-side pages do hybrydowego renderowania5/17
Powrót SSR: serwer znowu renderuje HTML
Serwer renderuje pierwszy widok nie po to, żeby frontend zniknął, tylko po to, żeby treść powstała wcześniej. Reszta kosztu zostaje na kliencie.
- Frontend Rendering: od server-side pages do hybrydowego renderowania4/17
Koszt wysyłania aplikacji do browsera
Transfer size to pierwszy koszt, nie jedyny. Liczy się praca, którą urządzenie musi wykonać, zanim aplikacja stanie się użyteczna.