The next major release of D3 breaks down the diverse library into uncoupled components. Even the core concepts such as d3.selection are in their own optional plugins. The changes yield faster load, separation of concerns and more malleable datavis.
We'll look at
- D3 4.0 plugins in general,
- D3 rendering without the DOM in the data flow with the Flyd FRP for reactive style,
- mixing SVG and Canvas/WebGL in the same visualisation towards native-like performance even on mobile.
YOU MAY ALSO LIKE:
D3 4.0 plugins via examples with SVG+Canvas and Functional Reactive Programming
I did financial analytics with SAP, R and predictive tools before focusing on datavis. I made a geotemporal dashboard with D3, crossfilter, SVG and WebGL, worked on web-based mobile and desktop time series charting tools such as http://bit.ly/1qqPtw1 and remote contracting at Retinatics for a cool London fintech startup now. My long term cause is to make dynamic visualisations easier to create, with a focus on STEM education.