> I.e. the data calculations and the drawings shouldn't be done in the same framework (thats were React comes into play).
I used to think so too; but I don't any longer. Rendering in React is fairly expensive. It may easily turn out that direct DOM manipulation is better suited to visualizations than DOM manipulation through React.