4 ms·
For a dataset like this, Highcharts would be slower for sure since it will create DOM SVG components for each of the points. <canvas> (which this is built with)
by brockwhittaker 6y ago
For a dataset like this, Highcharts would be slower for sure since it will create DOM SVG components for each of the points. <canvas> (which this is built with) is much quicker at presenting tons and tons of data points like this.
- oplav 6y agoHighcharts has a Boost module which uses WebGL. Here's a sample chart with 1,000,000 points: https://jsfiddle.net/5bvLgs5w/1/ https://jsfiddle.net/5bvLgs5w/1/
- leeoniya 6y agothe bench code uses the boost module. so it's apples-to-apples: https://github.com/leeoniya/uPlot/blob/master/bench/Highcharts.html#L12 https://github.com/leeoniya/uPlot/blob/master/bench/Highchar...