=================================================
Nonetheless, it certainly gains my respect for brilliant architecture.
HOWEVER! It has a one problem that I see for my continued use of it: Web Workers. Due to a focus on SVG (which I do like, BTW) there is likely a lot of d3 that won’t work in workers.
This might be solved with its own Virtual DOM, and possibly a 31st repo with Worker tools making all of d3 worker friendly. I’ve recently been faced by that for my work and it has been a really fun journey. Hence my concern.
So Mike Bostock, if you see this, could you comment? Possibly a Model/View split? (that’s how my project ran into Worker use)