~/talk

Avoiding vendor lock-in through Web Components

Talkat React Finland 2022 · 2022-09-12..09-16· [web-platform, frontend-architecture]

Claims that native Web Components let teams ship framework‑agnostic UI, backed by real examples: the Photoshop web client is built on components, YouTube and GitHub use them, and adoption hits 1 in 5 page loads. Concrete tooling and costs appear: helpers like lit 5 KB and lit‑html (~3 KB) or haunted (React‑style hooks) reduce dependency bloat. Details cover Shadow DOM encapsulation, slots, actual starter counts vs hundreds/thousands of node packages, and security/maintenance tradeoffs.

AI-written summary · about

  1. 0:00Introduction
  2. 1:16React dependency risks
  3. 5:07Web Components overview
  4. 8:20Shadow DOM benefits
  5. 10:28Framework-agnostic standards
  6. 12:31Team advantages
  7. 13:54Real-world examples
  8. 16:01Developer experience
  9. 18:30Future-proofing UI
~/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.