D3 & React
summary
Claims that D3 only needs DOM access for transitions axes brushes and otherwise transforms data into screen space, letting React handle DOM rendering and state. Shows concrete apps: a draggable expense chart that re-categorizes and edits dates, a four‑year photo‑color map with 20,000 colors, a debate viewer‑engagement timeline that reproduces unexpected spikes, and an interactive Hamilton line explorer — all built and functioning, with performance tips and clear lifecycle rules for mixing D3 and React.
AI-written summary · about
chapters (8)
- 0:00Start
- 0:59Who Needs Control of the Dom
- 1:34Transitions
- 2:23Brushes
- 2:51Layouts
- 8:30Expense App
- 12:13Interactive Visualization
- 22:56Performance
related talks
30mD3 and React, Together
32mD3 and React, Together
23mBattle for the DOM: D3 vs. React
53mThe React and D3 ecosystems
29mThe DOM Wars: React vs d3
26mHooked on D3: Creating Animated Ch(art)s with D3 and React
21mData Visualizations with React + D3
32mStrategies for organically connecting React Components and D3 Objects
