~/talk

React X Web Components: How it is and how it could be

Talkat React Conference Live 2022 · on Friday, 2022-04-01· [react, web-platform]
slides:none on file

React currently forces awkward workarounds: props beyond strings serialize into object Object, events require manual wiring with useRef/useEffect, and libraries like Shoelace maintain separate React wrappers to stay ergonomic. The claim is that an experimental React branch already accepts arrays/objects and native custom events with predictable casing, demonstrated by a Vonage keypad web component wired both ways. The talk shows concrete code patterns, maintenance pain, and a viable path to remove the glue.

AI-written summary · about

  1. 0:00Introduction
  2. 1:21Web components matter
  3. 2:24Challenges in React today
  4. 3:27Experimental React support
  5. 5:54Community libraries
  6. 7:40Benefits of first-class support
  7. 8:23Cumbersome usage in React
  8. 9:25Simplified usage
  9. 10:52Future-proofing React
  10. 12:25Call to action
  11. 14:31Q&A
~/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.