Canva Architecture Variants Overview Three validated architecture patterns for Canva Connect API integrations. All use the REST API at with OAuth 2.0 PKCE tokens. The key architectural decision is how to handle token storage, async operations (exports, autofills), and rate limit management. Variant A: Monolith (Simple) Best for: MVPs, small teams, < 100 Canva users Pros: Fast to build, simple token management, easy to debug. Cons: Synchronous exports block requests, no job queue for autofills. --- Variant B: Service Layer (Moderate) Best for: Growing apps, 100-1,000 users, multiple Canva feat…