Just to say, D3 is entirely the 're-rendery "DOM as a pure function of state"' approach. `el.__data__` is just optimisation (if you're only using d3). You should be able to `setInterval(yourD3Code, 16)` if you're writing idiomatic d3.
No comments yet.