System Design

Decide Rendering Per Route

mediumCore Concept
Asked at
Airbnb
Amazon
Netflix
Shopify
Vercel
Airbnb, Amazon, Netflix, Shopify, Vercel

Problem statement

Where the HTML gets built, and when. Static, revalidated, server-rendered, and streamed — chosen per route rather than once per app, with the trade-off said out loud.

Premium

The full solution is part of HelloFrontend Pro

The question above is free to read in full. Upgrade to unlock the interactive workspace and the senior-level walkthrough that go with it.

  • Full RADIO-framework walkthrough with architecture diagrams
  • Data model, API design, and rendering strategy trade-offs
  • Performance, accessibility, and offline sections plus a model answer
Unlock the full solution →

Already a member? Log in to open the workspace.

More System Design questions

View all System Design →