Die ehrliche Antwort vorweg
Supabase ersetzt WordPress nicht direkt — aber in der richtigen Kombination mit Next.js und einem Headless CMS ist es die deutlich bessere Architektur für viele Projekte. Die Frage "Supabase statt WordPress?" ist eigentlich die falsche Frage. Die richtige lautet: "Welche Architektur passt zu dem, was ich wirklich bauen will?"
WordPress ist ein Content Management System mit integrierter Datenbank, Auth, Rendering und Admin-Oberfläche — alles in einem Paket. Supabase ist ein Backend-as-a-Service, das dir Datenbank, Auth, Storage, Edge Functions und Realtime liefert, aber kein CMS und kein Frontend. Das muss dir klar sein, bevor du loslegst.
Die gute Nachricht: in Kombination mit Next.js plus einem schlanken Headless CMS bekommst du eine Architektur, die WordPress in Performance, Sicherheit, Skalierbarkeit und Entwicklungs-Komfort weit übertrifft — und das bei vergleichbaren Kosten. Ich habe in den letzten zwei Jahren mehrere WordPress-Sites auf diesen Stack migriert und die Ergebnisse sprechen für sich.
Was Supabase im Detail bietet
- PostgreSQL 15+ als vollwertige, managed Datenbank mit allen Postgres-Features (Indexes, Views, Materialized Views, Stored Procedures, Triggers, Row Level Security)
- Auth mit Magic Link, Email/Password, OAuth (Google, GitHub, Apple, ...), MFA, SSO, Anonymous Sessions
- Storage für Dateien mit Zugriffsrichtlinien pro Bucket
- Edge Functions auf Deno-Basis für serverseitige Logik
- Realtime Subscriptions via WebSocket — Live-Updates ohne Polling
- pgvector für KI-Embeddings und semantische Suche
- Auto-generated REST + GraphQL APIs direkt aus dem Datenbankschema
- Row Level Security (RLS) als deklarative Sicherheitsschicht
Alles managed, auf Open-Source-Code, ohne Lock-In. Du kannst jederzeit den Code selbst hosten (Docker, Kubernetes) oder auf einen Self-Managed Postgres wechseln.
Der direkte Vergleich
| Aspekt | WordPress | Supabase + Next.js + Headless CMS |
|---|---|---|
| Performance out-of-box | Mittelmäßig | Hervorragend |
| Lighthouse Mobile | typisch 40–70 | typisch 95–100 |
| Sicherheit | Plugins sind das Hauptrisiko | Managed, automatische Updates |
| Update-Aufwand | 15–30 min/Monat + Risiko | Praktisch null |
| Skalierung bei 100k Visits | Teuer & komplex | Trivial |
| Redaktions-Erlebnis | Block-Editor (bekannt) | Je nach CMS (sehr gut) |
| Entwicklungs-Komfort | PHP, Plugin-Hölle | TypeScript, Git, moderne DX |
| Startkosten | 200–2000 € | 500–5000 € |
| Betriebskosten | 20–150 €/Monat | 0–50 €/Monat |
| Lock-In | Sehr hoch | Minimal |
Was du für eine Redaktion brauchst
Supabase ist kein CMS. Wenn deine Redaktion täglich Artikel schreibt, Bilder hochlädt, Kategorien managt — dann brauchst du davor eine Schicht. Die drei besten Optionen:
- Storyblok — Visueller Editor mit Live-Preview. Für Marketing-Teams unschlagbar.
- Sanity — Maximale Flexibilität via Schema-in-Code. Für komplexe strukturierte Daten.
- TinaCMS — Markdown-First, Git-basiert, perfekt für Blogs und Dokumentation.
Alternativ: Ein eigenes kleines Admin-Dashboard in Next.js, das direkt auf Supabase schreibt. Für einfache Fälle (< 20 Inhaltstypen) oft der sauberste Weg.
Mein Standard-Setup für 80% der Projekte
Frontend: Next.js 16 + Tailwind CSS + shadcn/ui
CMS: Storyblok (oder Sanity)
Backend: Supabase (Postgres + Auth + Storage)
Hosting: Vercel (Frontend) + Supabase Cloud
Extras: Resend für Mails, Stripe für PaymentsErgebnis: Lighthouse 95+, blitzschnelle Deploys, Entwickler-freundlich, redaktionsfreundlich, sicher. Genau diese Site hier ist mit ähnlichem Stack gebaut.
Die Migration von WordPress: der realistische Weg
- Content-Audit: was gibt es, was bleibt, was fliegt raus?
- Datenmodell in Supabase entwerfen — welche Tabellen, welche Beziehungen, welche RLS-Policies
- Export aus WordPress via REST API oder WP-CLI nach JSON/CSV
- Import-Skript nach Supabase, inklusive Asset-Upload in Storage
- CMS davor setzen und Content-Modelle dort definieren
- Next.js-Frontend bauen, das sowohl CMS als auch Supabase konsumiert
- Redirect-Map von alten zu neuen URLs
- Go-Live mit sauberem DNS-Cutover
- Monitoring für Rankings und Performance
Typische Dauer: 4–10 Wochen je nach Umfang. Budget: 5–20k €.
Wann du NICHT auf Supabase wechseln solltest
- Deine Redaktion liebt den WordPress-Block-Editor und würde jedes andere Tool hassen
- Du nutzt LearnDash, MemberPress, WooCommerce mit komplexen Add-ons
- Du hast 200+ Plugins, die alle aktiv genutzt werden
- Dein Entwicklungs-Budget ist extrem begrenzt und WordPress funktioniert "gut genug"
In diesen Fällen: WordPress bleiben, schlanker machen, professionell warten lassen.
Was du gewinnst
Meine Kunden, die gewechselt haben, berichten übereinstimmend:
- 50–70% niedrigere Betriebskosten
- Lighthouse-Scores über 95 (waren vorher oft um 50)
- Keine Angst mehr vor Updates — Deploys sind reversibel und isoliert
- Spürbar schnellere Entwicklung neuer Features
- Bessere SEO-Performance durch grüne Core Web Vitals
Wenn du überlegst, ob Supabase + Next.js für dein Projekt passt: Ich schaue mir deine aktuelle Site an und sage dir ehrlich, ob der Wechsel lohnt. Ohne Vertriebsschleife, ohne Blabla.
