Platform Comparisons
Choosing the right stack is critical. Aerostack fits between low-level edge infrastructure and database-first platforms (Supabase). Our goal is to provide Full-Stack Orchestration—unifying your CLI, SDK, and Platform.
Aerostack vs. Traditional Serverless
Raw infrastructure tools are powerful for individual workers. Aerostack is a complete development platform that orchestrates your edge infrastructure.
| Feature | Traditional Serverless | Aerostack |
|---|---|---|
| Workflow | Manual wrangler.toml management | Unified aerostack.toml (Auto-sync) |
| SDK | Fragmented (Separate DB, Cache, Storage libraries) | Unified SDK (One pattern for all) |
| Dev Environment | Manual environment variables | Automated secure environments |
| Observability | Per-service dashboard | Unified P50/P95 metrics + Traces |
| Onboarding | Provision service -> Add binding -> Deploy | aerostack init -> aerostack dev |
The Bottom Line: Use Aerostack if you want the power of the edge without the configuration burden.
Aerostack vs. Supabase
Supabase is an excellent “Firebase alternative” focused on PostgreSQL. Aerostack is a complete backend-as-a-service platform focused on edge-native orchestration. They are often used together—Aerostack provides the advanced logic layer (Cache, Queues, AI) that standard edge functions often lack.
| Feature | Supabase | Aerostack |
|---|---|---|
| Focus | Database-first (Postgres) | Orchestration-first (CLI + SDK) |
| Runtime | Node/Docker (Postgres) | Edge-Native (Aerostack) |
| Compute | Supabase Edge Functions | Fully integrated Edge-Runtime & SDK |
| Database | Postgres only | Database, Managed Postgres, or BYOD |
| Unified SDK | No (Separate clients for Auth, DB) | Yes (One SDK for all primitives) |
The Bottom Line: Supabase is great for database-heavy apps. Aerostack is designed for Logic-heavy apps. You can even use them together: Keep your data in Supabase and use Aerostack Functions for your high-performance Cache, Queues, and AI logic.
Use Case Checklist
🟢 Use Aerostack if:
- You are building a SaaS or API that needs to scale instantly.
- You want to leverage a global edge network without manual config.
- You want a single SDK for Database, Cache, AI, and Queues.
- You want to avoid vendor lock-in (BYO Database support).
- You want a Frontend-Agnostic backend that works perfectly with Vercel, Netlify, or Mobile.
🔴 Aerostack might not be for you if:
- You need legacy on-premise infrastructure.
- You strictly require a specific non-SQL database engine (e.g., specialized Graph DBs).
- Your team prefer manual infrastructure management over automation.