skip to content

Loading and Critical Path

How bytes reach the browser, and in what order, decides your first paint. This group covers the critical rendering path and the levers that reorder the work: script attributes, resource hints, priorities, laziness and streaming.

on this pageshow

explore

questions

page 2 of 2

Your team proposes making streamed HTML the default for every server-rendered route in the application. As the engineer deciding, what would make you push back on some of those routes?

level: principalimportance: nice to knowfreq 28%

basics

~20 s

Streaming commits the status and headers at the first flush, so error handling, redirects and cookie setting have to be settled before it. It also complicates full-page caching and adds complexity that only pays off on routes with real server think time.

open as a page

showing 31–31 of 31