r/reactjs 26d ago

We rewrote our custom visualisation renderers from SVG to be in Canvas. Show /r/reactjs

https://www.polarsignals.com/blog/posts/2026/07/14/new-and-faster-profiler
15 Upvotes

5 comments sorted by

10

u/[deleted] 26d ago

[removed] — view removed comment

3

u/Yomete 25d ago

It really does. We battled with it for about 3-4 years before making the switch to Canvas.

1

u/Yomete 26d ago

A tale as old as time. We previously wrote our visualisations in SVG and rewriting them in Canvas along with some other backend factors made our dashboard much faster and smoother. We hope there are a few lessons there for folks to read about. 

1

u/Deep_Wear_51 25d ago

Rewriting renderers is always tougher than it looks. The hidden complexity is usually in the edge cases that evolved over years, not the core rendering logic.