Black Lives Matter. Please consider donating to Black Girls Code today.
Dash HoloViews is now available! Check out the docs.

Hardware and other tips to improve Dash figure performance

I’m finding that Dash rendering of Plotly figures is much slower than if I plot the same figures using Plotly. My Dash setup is 2-3 plots, one of which is complex and has 50k points and the other much less. For the complex figure, initially plotting the figure or toggling traces is much slower - toggling traces lags for 6 seconds vs 1 second in plotly, making frequent chart manipulations extremely frustrating. I’m using Scattergl for most of the traces.

Should I get a dedicated graphics card (currently server is Intel 6700k without dedicated GPU and client is a pretty fast laptop also without dedicated GPU)? Is it the hardware of the server or client that matters here?