I'm looking for a new hobby project after taking a coding hiatus and thought it would be great to try and build one of those collaborate whiteboard things (like Figma's FigJam and plenty others).<p>I'm curious as to what everyone thinks the best stack would be for something like this. What sort of technologies are used for actually drawing to a zoomable canvas?<p>I have experience with React and Angular, but I've never worked on a project that requires this type of frontend. I assume there's a bunch of websocket work involved but that seems like the easiest part.<p>What sort of tech stack are these things usually built with?
For the same type (shared whiteboard) and kind (getting back into the game) I chose Flutter for front (web/mobile) and Rust for back. Had a lot of fun and it even kinda worked :-)