Please do! As I mention in the article, it's probably going to be a bumpy (but exciting) ride. We need to improve the documentation. The performance benefits are the real deal though :)
I would think the fastest option would be to have components generate their own HTML DOM representation (and append their child components into that tree), and memoize the components against their source data. I suppose the hardest part would be converting the source data into a cache key in a performant way.
I'm typing on my phone but if this works well, its the most promising web development platform since previous X (is that React?!). You're a genius! Any examples of how you organise your code, testing etc?
7 comments
[ 3.1 ms ] story [ 10.2 ms ] threadThat's what you do when you use d3.
I'm amazed that nobody turned d3 into general purpose webapp rendering framework.