~/talk

Unicorn architecture for rainbow rendering with Next.js

TalkinFrenchat Sunny Tech 2022 · 2022-06-30..07-01· [javascript, frontend-architecture]
slides:none on file

Explains server-side vs static rendering concepts (Jamstack, SSR, SSG, ISR, prerendering, edge handlers) using Next.js as the example technology to clarify why these terms and techniques differ. Presents an "unicorn architecture" for building highly customized, low-cost static sites with Next.js to support paid content, custom themes, A/B testing, multi-tenancy and multilingual sites while avoiding expensive renders.

AI-written summary · about

  1. 0:00Start
  2. 1:15What is rendering?
  3. 2:58The Triforce of rendering with Next.js
  4. 6:00Cost/freshness trade-offs
  5. 8:34Server-side rendering = server-side rendering
  6. 9:11THE MEGA TABLE OF SERVER-SIDE RENDERING
  7. 12:14For you frontenders
  8. 13:21Static until proven otherwise
  9. 17:24URL: the easy parameter for SSG
  10. 18:14The long URL syndrome
  11. 23:27URL = a piece of a request
  12. 24:40What really happens under the hood
  13. 26:59The unicorn, from above
~/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.