~/talk

Web Components at the Edge

Talkat OpenJS World 2022 · 2022-06-06..06-10· [serverless]
links:none on file
slides:none on file

Shows Web Components rendered server-side and at the edge by pre-baking HTML and declarative shadow DOM so pages load with styles and slotted content and no client JS. Uses a custom tool wcc (Web Components Compiler) with Architect/AWS and Netlify Edge Functions to run custom elements in Node and constrained edge runtimes, does data-fetching lists (artist cards), progressive hydration via intersection observer, and hydrates a slider that animates on load. declarative shadow DOM works in Chrome/Edge with a tiny polyfill for others.

AI-written summary · about

  1. 0:00Introduction to talk
  2. 2:33What is the edge
  3. 8:26Web components basics
  4. 12:57Server-side rendering web components
  5. 17:12Serverless function demo
  6. 22:08Progressive hydration demo
  7. 26:20Edge function demo
  8. 28:46Key considerations
  9. 30:33Web components community
~/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.