Bu hizmette ne sunuyoruz
Multi-Auth
Google, Apple, Facebook, email/şifre, telefon (OTP), anonymous — tek SDK, hepsi entegre.
Firestore Real-Time
NoSQL database, real-time senkron. Sohbet, takip, multi-device sync sıfırdan.
Cloud Messaging (FCM)
Push notification iOS + Android. Topic, segment, scheduled gönderim.
Analytics + Crashlytics
Kullanıcı davranışı, conversion funnel, crash raporu — ücretsiz dahil.
Firebase Ne İçin İyi, Ne İçin Değil
Firebase iyi: Mobil app MVP, real-time özellikleri (sohbet, takip, gerçek zamanlı takım), authentication kolay, küçük-orta ölçek.
Firebase yetersiz: Karmaşık ilişkisel veriler (Firestore NoSQL, JOIN yok), çok özel sorgular, milyon+ kullanıcı (pricing pahalı), full SQL gücü.
Alternatif: Supabase — PostgreSQL tabanlı (SQL), open-source, daha ucuz büyük ölçek. Çoğu Firebase özelliğine sahip.
Hybrid yaklaşım: Auth ve Push için Firebase, veritabanı için PostgreSQL. Esnek mimari.
Implex stack: Flutter + Firebase Auth + Firestore (küçük data) + PostgreSQL (büyük data) + FCM + Crashlytics. Production-tested.
Sıkça Sorulan Sorular
Firebase ücretli mi?
Free tier var (Spark plan) — küçük uygulama için yeter. Büyüdükçe Blaze (pay-as-you-go) — kullanım kadar.
Firestore vs Realtime Database?
Firestore yeni, daha sağlam. Realtime Database eski, sadece gerçek zamanlı ihtiyaç için.
Firebase vs Supabase?
Firebase: olgun, çok özellik, ücretli tier'da pahalı. Supabase: SQL (PostgreSQL), open-source, ucuz büyük ölçek. Geçiş yapılabilir.
Vendor lock-in?
Var — Firebase'den ayrılmak zor (özellikle Firestore'dan). Alternatif: Supabase veya kendi backend (Node.js + PostgreSQL).