Auf einen Blick
Convex, Supabase und Firebase sind 2026 die drei Backends, zwischen denen die meisten Indie-Hacker und kleinen Teams wählen, um eine Datenbank, Auth, Storage und APIs zu ergänzen, ohne Server von Grund auf aufzusetzen. Sie haben unterschiedliche Formen: Convex ist ein reaktives, TypeScript-natives Backend, bei dem deine Queries Funktionen sind und die UI standardmässig in Echtzeit aktualisiert; Supabase ist gemanagtes Postgres mit Auth, Storage, Edge-Functions und sofortigen REST-APIs, und es ist Open-Source und self-hostbar; Firebase ist Googles reife, mobile-first Plattform auf Basis der Firestore-NoSQL-Datenbank mit der tiefsten Offline-Unterstützung. Die Wahl hängt meist von deinem Datenmodell ab (SQL vs Dokument vs reaktiv), davon, wie wichtig dir Echtzeit ist, und davon, ob du self-hosten können willst. Diese Seite vergleicht sie ehrlich, damit du das Backend zu deiner App passt. Sie passt zu unserem Artikel Modern App Stack Explained und der Convex-Lektion aus Course 3. Die Fakten sind aktuell per Juni 2026, und Preismodelle ändern sich über die Zeit.
Die Optionen
Direkt nebeneinander
| Dimension | Convex | Supabase | Firebase |
|---|---|---|---|
| Datenmodell | Reaktiver Dokumentspeicher (TypeScript-Funktionen) | Relationales SQL (PostgreSQL) | NoSQL-Dokumentspeicher (Firestore) |
| Anbieter | Convex | Supabase | |
| Lizenz | Source-available (FSL-1.1-Apache-2.0) | Open-Source (Apache-2.0) | Closed-Source |
| Self-Hosting | Eingeschränkt (source-available, verzögert-offen) | Ja, via Docker | Nein (nur gehostet) |
| Echtzeit | Standardmässig reaktiv | Realtime-Subscriptions (optional) | Realtime-Listener (optional) |
| Preismodell (Stand 2026) | Nutzungsbasiert; Pro rund USD 25/Mt., keine Always-on-Grundlast | Free-Tier; Pro rund USD 25/Mt. pro Projekt plus Compute | Free-Spark-Tier; Pay-as-you-go, Pro-Lese-Preise |
| Am besten für | Echtzeit-TypeScript-Apps, geringstes Wiring | SQL-Apps, Self-Hosting, Open-Source-Suite | Mobile und Offline-first Apps |
Das Fazit
Wähle Convex, wenn du eine TypeScript-App baust und Echtzeit-Reaktivität sowie durchgängige Typsicherheit mit dem geringsten Backend-Wiring willst; es passt am natürlichsten, wenn Live-Updates Kern des Produkts sind, mit dem Kompromiss einer source-available Lizenz und eines jüngeren Ökosystems. Wähle Supabase, wenn du eine echte relationale SQL-Datenbank, die Freiheit zum Self-Hosting und eine vollständige Open-Source-Suite aus Datenbank, Auth, Storage und Functions willst; es ist der vielseitigste Allrounder und am sichersten gegen Lock-in. Wähle Firebase, wenn du eine mobile oder Offline-first App lieferst und seine reifen SDKs und Google-Cloud-Integration schätzt, und nur-gehosteten Lock-in sowie Pro-Lese-Preise akzeptierst, die bei Skalierung schwer vorhersehbar sind. Die ehrliche Faustregel: Convex für reaktive TypeScript-Apps, Supabase für SQL und Open-Source-Kontrolle, Firebase für Mobile. Wie diese in einen vollen modernen Stack neben Auth und Payments passen, zeigt unser Artikel Modern App Stack Explained, und Auth-Provider vergleichst du auf unserer Seite Clerk vs Auth0 vs Supabase Auth.
