~/talk

Flux for Data Visualization: A Preliminary Manifesto

slides:none on file

Argues for managing complex D3 visualizations with Flux, claiming explicit state beats buried D3 closures and event-driven DOM hacks. Describes a concrete implementation for the Tideline library used in Blip: D3 + Crossfilter for rendering and fast filters, a three-store architecture (config, data, draw) and dispatching interactions as actions so tooltips as actions replace DOM listener mutation. Shows working views (daily, trends, summaries), explains how stores coordinate load/filter/zoom, and labels the approach preliminary but practical.

AI-written summary · about

  1. 0:00Flux for data visualization intro
  2. 3:57Sandwich metaphor for interfaces
  3. 8:31D3’s declarative vs procedural trade-offs
  4. 12:01D3’s getter-setter problems
  5. 15:53Why Flux fits complex visualizations
  6. 19:00Three-store structure for weather data
  7. 24:20Action flow in Flux pipeline
  8. 29:21Summary and future work
~/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.