Hacker News new | ask | show | jobs
by kuschku 2984 days ago
Use a canvas and render the component directly? You’re rendering a circular progress bar, that should be easily doable in microseconds if not nanoseconds. There’s no need to use the overly bloated DOM for everything.

I suggest taking a look at Android’s views or even Flutter.

1 comments

But there's only 3-4 DOM elements. I'm pretty sure doing this in canvas is not as trivial as this.
Of course it’s not as trivial. But you can control the animation much better, and you can have much better performance.