Supabase
Postgres, kimlik doğrulama, depolama ve realtime ile açık kaynaklı Firebase alternatifi.
freemiumdatabaseauthstoragerealtimebackend
Deneyimim
Supabase yeni projelerim için varsayılan arka uç. Tam bir Postgres veritabanı, kimlik doğrulama, depolama ve realtime'ı 5 dakikadan kısa sürede edinmek inanılmaz. Açık kaynaklı olması da bana güven veriyor.
Geliştirici deneyimi sağlam. İstemci kütüphaneleri iyi belgelendirilmiş ve panellerdeki SQL editörü gerçekten kullanışlı. Özellikle ham SQL yazabilmeyi seviyorum — bunu Firebase ile yapamazsınız.
Tek şikayetim realtime özelliği. Basit durumlar için çalışıyor ama karmaşık sorgularda sorunlu olabiliyor. Üretim seviyesinde realtime ihtiyaçları için özel bir servis kullanırdım.
Avantajlar
- +Tam Postgres veritabanı (NoSQL değil — SQL kullanabilirsiniz)
- +Dahili kimlik doğrulama, depolama ve realtime abonelikleri
- +Mükemmel ücretsiz kademe: 500MB veritabanı, 1GB depolama, 50K aylık aktif kullanıcı
Dezavantajlar
- −Realtime özellikleri yük altında güvenilmez olabilir
- −Satır Düzeyi Güvenlik (Row Level Security) öğrenme eğrisi gerektiriyor
- −Büyük veri setlerinde panel yavaş olabiliyor
En Uygun Olduğu
Sunucu yönetmeden arka uç isteyen indie geliştiriciler.
Özellikler ve Sınırlamalar
- •Ücretsiz kademe, 7 gün hareketsizlik sonrası projeleri duraklatır (trafik veya API çağrısı yoksa)
- •Ücretsiz kademe 500MB veritabanı, 1GB dosya depolama, 50K aylık aktif kullanıcı içerir
- •Uzantılarla (pgvector, PostGIS vb.) tam Postgres
- •Dahili kimlik doğrulama (e-posta, OAuth, magic link), depolama ve edge fonksiyonları
- •Açık kaynaklı — Supabase CLI / Docker ile kendi barındırma mümkün