Listen "Saying goodbye to static generation"
Episode Synopsis
Sam and Ryan chat about their recent work migrating Build UI from a statically generated site to a run-time server-rendered app using Next.js. They talk about their past experience working on server-rendered apps, the problems that static sites were created to solve, and the tradeoffs involved within the static-to-dynamic continuum.Topics include:0:00 - Intro2:05 - How we built EmberMap with SSR + caching buckets with Redis8:36 - How we launched Build UI as a static site with dynamic workarounds13:15 - The problem with static-only sites14:50 - First potential solution: client-side rendering of dynamic data18:01 - Second potential solution: multiple versions of each page25:25 - Third potential solution: run-time server rendering35:44 - Why we left static39:55 - Details and challenges of moving to getServerSidePropsLinks:Build UI
More episodes of the podcast Frontend First
Creating a background gradient from an image
12/12/2024
Exploring useActionState
14/11/2024
Can you self-host Next.js?
10/10/2024
Tom Occhino on the future of React
18/09/2024
Render props
05/09/2024
Controlled and uncontrolled components
28/08/2024
Unstyled React components
15/08/2024
What is a framework?
01/08/2024
ZARZA We are Zarza, the prestigious firm behind major projects in information technology.