In this talk I’ll look at how immutable.js can be combined with d3.js to produce high performance visualisations, without compromising on your code’s structure
I'm based in Newcastle upon Tyne and work as a Software Engineer at Scott Logic. I spend my days developing desktop/tablet/mobile web apps for financial services companies (unfortunately mostly hidden behind paywalls). I do like to blog about things when I can and am a core contributor to d3fc.
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.
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.