SsrMode::OutOfOrderthe only route that streams this way
Out-of-order streaming
The frame of this page left the server at once. Each block below followed when its read finished, in whatever order that was, and a small inline script moved it into place. The badge on each block is the order the server finished it in.
Reload and watch againStream with the deals failingBack to the tour
current_catalog()home_rail(Deals)home_rail(Featured)home_rail(New)home_rail(Bestsellers)- First byte
- —
- Last byte (the slowest block)
- —
- Streamed blocks placed by script
- —
- Without JavaScript the streamed blocks stay skeletons: each one arrives as a <template> that only a script can place.
- The status code and headers left with the frame, before any read finished: a failure later in the stream can't turn the page into a 500.
- A router that fetches this page as HTML gets it only when the slowest block is done, so the shop's pages render in order and the router swaps complete pages.