Konrad Kowalski (rootsher)Principal Platform & Reliability Architect100001010001001010001001010110101100000110100101

SSG

posts (6)

  1. Frontend Rendering: from server-side pages to hybrid rendering17/17

    Modern rendering is composition

    Rendering stopped being a single stage. It is the placement of work across time, space and runtimes, and the framework is a consequence of those decisions.

  2. Frontend Rendering: from server-side pages to hybrid rendering11/17

    Partial Prerendering: one page, several clocks

    The route stops being the unit of decision. A static shell is produced earlier, dynamic fragments arrive at request time or through the stream.

  3. Frontend Rendering: from server-side pages to hybrid rendering9/17

    Revalidation and ISR: static output that expires

    ISR is not a separate rendering category but a cache with controlled inconsistency: precomputed HTML, expiration and regeneration.

  4. Frontend Rendering: from server-side pages to hybrid rendering8/17

    Deferred generation: don't build what nobody requests

    The request stops being the moment of rendering and becomes a trigger for materialising an artifact. The first user pays, everyone after gets a file.

  5. Frontend Rendering: from server-side pages to hybrid rendering7/17

    SSG: rendering before the user exists

    Build-time rendering trades request cost for build cost. You pay once, serve cheaply, and start having a data freshness problem.

  6. series · 17 parts

    Frontend Rendering: from server-side pages to hybrid rendering

    A chronology of decisions about when, where and how the UI is produced: from a full document off the server to a composition of build, request, cache…