~/talk

React Web Components How It Is and How It Could Be

Talkat Connect.Tech 2022 · 2022-11-07..11-09· [react, web-platform]
slides:none on file

A set of real projects and concrete problems: a reusable component kit (VC-keypad, chat pieces) built with open-wc and lit that powers a Vonage chat demo and a keypad component that emits custom events; a WebXR tic‑tac‑toe at xoxr.games using model-viewer, the WebXR API, Vonage Conversations and Voice to sync moves and voice, which works in AR; React limitations are spelled out (string-only props, synthetic events) and an experimental React branch plus custom-elements-everywhere promise full compatibility; server-side rendering with Astro + lit fetches Hacker News IDs then items to render components ahead of time.

AI-written summary · about

  1. 0:00Introduction and background
  2. 3:31Web components basics and examples
  3. 8:14Personal projects with web components
  4. 12:51Web components in professional use
  5. 17:30React compatibility challenges
  6. 22:52Shoelace framework benefits
  7. 26:01Current React integration methods
  8. 27:26Future React web component support
  9. 28:51Styling web components methods
  10. 33:30Server-side rendering with web components
  11. 43:24Q&A and closing remarks
~/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.