SVG can do that?
SVG works so fantastically well with React -- it's just part of the DOM, after all. Unless there are performance concerns, that reason alone would make me choose it over Canvas every time.<p>Shameless plug, one of my first experiments with SVG+react (+cljs): <a href="https://polymeris.github.io/carlos/" rel="nofollow">https://polymeris.github.io/carlos/</a> Done in one day, without knowing the tech.