Vue.js + d3.js (using virtual DOM)
A reactive d3.js chart assembled using Vue.js templating system, with prop inheritance and watch state propagation.
Drawing charts in a purely Vue.js manner, instead of using DOM construction features of d3.js.
Live demo
See the Pen Vue.js + d3.js (using virtual DOM) by Terry Mun (@terrymun) on CodePen.