Demo
layout.tsx
page.tsx (Server)

Streaming (4)

What you’re seeing

Each card below is a Server Component wrapped in a separate <Suspense> boundary. They resolve at different speeds and stream into the page as soon as they’re ready.

How to read this

  • Skeletons show pending boundaries.
  • Cards appear the moment data resolves.
  • Refresh to replay the streaming sequence.

Expected order

100ms500ms1500ms3000ms
FastMediumSlowVery slow

Streaming timeline (relative)

100ms
500ms
1500ms
3000ms
Loading (100ms)
Loading (500ms)
Loading (1500ms)
Loading (3000ms)