Skip to main content

⚙️ Backend Development Strategy

Backend architecture should be chosen based on discovery phase findings about scale, real-time needs, and team expertise

Supabase

Best for: Rapid development, real-time features, built-in auth

FastAPI

Best for: Python teams, ML integration, high performance

LangGraph

Best for: AI workflows, stateful processes, agent systems

Pre-Implementation Research Process

Always research before implementing. Use this two-step process for optimal results
1

Research Phase with Codex/Sonnet

2

Implementation with Claude Code

Backend Architecture Patterns

Complete Supabase Setup

Ideal for most SaaS applications with real-time needs
1

Database Design

2

Edge Functions

3

Real-time Subscriptions


Next Step

With backend architecture defined, proceed to testing strategies →