Was wir bieten
Multi-Auth
Google, Apple, Facebook, E-Mail/Passwort, Telefon (OTP), Anonym — ein SDK, alle integriert.
Firestore Echtzeit
NoSQL-Datenbank, Echtzeit-Sync. Chat, Follow, Multi-Device-Sync von Null.
Cloud Messaging (FCM)
Push-Benachrichtigungen iOS + Android. Topic, Segment, geplante Sends.
Analytics + Crashlytics
Nutzerverhalten, Conversion-Funnels, Crash-Reports — kostenlos inklusive.
Wofür Firebase gut ist, und wo es schwächelt
Firebase gut für: Mobile-App-MVPs, Echtzeit-Features (Chat, Follow, Echtzeit-Teams), einfache Auth, Klein-bis-Mittelgröße.
Firebase schwächelt bei: Komplexe relationale Daten (Firestore ist NoSQL, keine JOINs), hochgradig custom Queries, Millionen+ Nutzer (Pricing wird teuer), volle SQL-Power.
Alternative: Supabase — PostgreSQL-basiert (SQL), Open-Source, günstiger bei Skala. Hat die meisten Firebase-Features.
Hybrid-Ansatz: Firebase für Auth und Push, PostgreSQL für Datenbank. Flexible Architektur.
Implex-Stack: Flutter + Firebase Auth + Firestore (kleine Daten) + PostgreSQL (große Daten) + FCM + Crashlytics. Production-tested.
Häufige Fragen
Ist Firebase kostenpflichtig?
Hat Free Tier (Spark Plan) — reicht für kleine Apps. Beim Wachsen Blaze (Pay-as-you-go) — Zahlung pro Nutzung.
Firestore vs Realtime Database?
Firestore ist neuer, robuster. Realtime Database ist älter, nur für echte Echtzeit-Bedürfnisse.
Firebase vs Supabase?
Firebase: ausgereift, viele Features, teuer im Paid-Tier. Supabase: SQL (PostgreSQL), Open-Source, günstiger bei Skala. Migration möglich.
Vendor-Lock-in?
Ja — Firebase verlassen ist schwer (besonders Firestore). Alternative: Supabase oder eigenes Backend (Node.js + PostgreSQL).