This is the first part of a short series on infinite canvas concepts and the @ue-too/board library.
What is an infinite canvas?
An infinite canvas lets users pan and zoom across a unbounded 2D space. Tools like Figma, Miro, and Excalidraw use this pattern. The web’s <canvas> element does not provide this out of the box; viewport (camera) logic is up to you.
In the next part we’ll look at how to control the camera and structure a minimal app around a board instance.