Design a Drawing API for a Vector Graphics Editor
Design a drawing API for a vector graphics editor (similar to Figma). Consider how to handle user drag events, batch them efficiently, and translate them into rendered pixels or vector shapes. Discuss the architecture, data models, and how you would commit drawing operations.
Asked at:
Figma