~/talk

Battle-Tested Techniques for Animation and Data Viz with React

Talkat Laracon EU Online 2021 · 2021-01-18..01-22· [react, data-visualization]
slides:none on file

Combines z3 as a math toolbox with React for rendering, showing concrete code: use springs hook to animate radius and running dots, scale square root so circle area matches value, and clamping increments to avoid rendering thousands of particles. Demonstrates a failing build (600 DOM circles causing major slowdown) and the fix (clear onRest), moves layout measurement to page level to avoid repeated getBoundingClientRect calls, and respects reduced motion with a use reduced motion toggle so animations can be disabled.

AI-written summary · about

  1. 0:00Intro
  2. 0:47Motion
  3. 4:19Data Restrictions
  4. 7:20SVG Refresher
  5. 22:46HTML
  6. 25:56Performance
  7. 30:40Accessibility
~/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.