6 ms·
I haven't run benchmarks but I also haven't noticed a difference in performance. With Vue.js, I use computed properties + v-for in html template. With D3 I us
by thibautg 7y ago
I haven't run benchmarks but I also haven't noticed a difference in performance.
With Vue.js, I use computed properties + v-for in html template.
With D3 I use the the enter/update/exit pattern with d3.selectAll(...).data(...).join(...).
Both seem to only modify the needed DOM elements. Vue.js uses a virtual DOM while D3 attaches a __data__ property to DOM elements.
- LysPJ 7y agoThanks, that's helpful to know about how you implemented it in Vue vs D3, and that there wasn't a noticeable performance difference for your use case.