~/talk

Advanced Rendering Patterns

Talkat Reactathon 2022 · 2022-05-03..05-05· [react, frontend-architecture]
slides:none on file

Covers concrete trade-offs and implementations: using getStaticProps and getStaticPaths for build-time pages, combining static pages with client fetch via SWR, and switching to on-demand ISR to cut long build times and avoid wasting revalidation cycles while distributing fresh pages globally. Describes getServerSideProps for request-based personalization, edge strategies to reduce cold boot latency, and edge SSR + React Server Components to stream HTML and hydrate incrementally for lower TTFB and smaller client bundles.

AI-written summary · about

  1. 0:00Introduction to rendering patterns
  2. 3:21Static rendering basics
  3. 5:50Static with client-side fetching
  4. 7:34GetStaticProps method
  5. 8:58Incremental static regeneration
  6. 10:45On-demand ISR benefits
  7. 13:15Server-side rendering overview
  8. 15:20Optimizing SSR performance
  9. 16:44Edge SSR and streaming
  10. 18:07React server components
  11. 19:09Choosing the right pattern
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.