Go to content

EmberConf 2022 - Template-first Data Visualizations by Michael Lange

Template-first Data Visualizations by Michael Lange Ember's template-first philosophy helps developers center markup in their work. This has benefits in semantic markup, accessibility, and generally using the web platform. Meanwhile, d3.js (the state of the art data visualization library for 10 years) is distinctly JavaScript first. It uses selections and joins to produce and manipulate markup. We can use Ember and D3 in a harmonious way that retains a template-first approach while leveraging all of the utility of D3 to create uncompromising visualizations that are interactive, animated, and accessible.

April 15, 2022