~/talk

Tame the Component Multiverse

Talkat Reactathon 2022 · 2022-05-03..05-05· [react, component-design]
slides:none on file

Claim: using component-driven visual testing automates the combinatorial UI problem so teams catch visual regressions before release. The pipeline uses Storybook to isolate variants, Chromatic to capture visual snapshots and CI-driven diffs, plus tools like TypeScript, Testing Library, jsdom, MSW and interaction tests in browser. One view multiplies into 34,560 states in the example, so automated visual diffs and CI gates replace slow Cypress flows and manual breakpoint fiddling, and the system demonstrates practical, incremental adoption.

AI-written summary · about

  1. 0:00Introduction
  2. 1:28The state of web UI
  3. 3:24Speaker background
  4. 5:54The testing trophy
  5. 8:35The UI multiverse
  6. 12:56Combinatorial explosion
  7. 15:03Testing gaps
  8. 17:53Storybook solution
  9. 22:57Chromatic automation
  10. 25:40Conclusion and Q&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.