Implementation and use cases of modern rendering patterns
summary
Explains concrete implementations: use getStaticProps + CDN caching for fast TTFB, swap to on-demand ISR to revalidate pages via webhooks instead of periodic rebuilds, and use getServerSideProps for cookie‑based personalization while avoiding cross‑region DB latency by co‑locating services. Describes costs from serverless cold starts and per-request lambdas, shows how Streaming SSR and edge SSR enable chunked HTML delivery and React Server Components so only the listing component renders server‑side while the rest stays static.
AI-written summary · about
chapters (9)
- 0:00Start
- 1:38Core Web Vitals
- 2:19Developer Experience
- 5:24Plain Static Rendering
- 7:26Static with getStaticProps
- 11:57On-demand Incremental Static Regeneration
- 18:15Serverless Server-Side Rendering
- 18:26Edge Streaming Server-Side Rendering
- 18:59Streaming SSR + React Server Components
related talks
20mAdvanced Rendering Patterns
44mServer Side Rendering from the trenches
25mNext.js: Choosing an Optimal Rendering Pattern for your Application
33mRendering on the Web: Performance Implications of Application Architecture
45mGive Me Back My Frontend!
30m50 shades of React rendering with Next.js
40mReact Rendering Strategies Panel Discussion
25mThe Costs & Benefits of React Server Components
