Supabase
Alternatif Firebase open-source dengan Postgres, auth, storage, dan realtime.
Pengalaman Saya
Supabase adalah backend default saya untuk proyek baru. Dapat database Postgres lengkap dengan auth, storage, dan realtime dalam waktu kurang dari 5 menit — ini luar biasa. Fakta bahwa open source memberi saya kepercayaan diri.
Developer experience-nya solid. Client library-nya didokumentasikan dengan baik, dan SQL editor di dashboard-nya benar-benar berguna. Saya sangat menghargai bisa menulis raw SQL — sesuatu yang tidak bisa Anda lakukan dengan Firebase.
Satu keluhan saya adalah fitur realtime. Bekerja untuk kasus sederhana, tapi bisa tidak stabil dengan query kompleks. Untuk kebutuhan realtime di produksi, saya akan gunakan layanan dedicated.
Kelebihan
- +Database Postgres penuh (bukan NoSQL — Anda bisa pakai SQL)
- +Autentikasi, storage, dan subscription realtime bawaan
- +Free tier murah hati: 500MB database, 1GB storage, 50K monthly active users
Kekurangan
- −Fitur realtime bisa tidak andal di bawah beban berat
- −Row Level Security punya kurva belajar
- −Dashboard bisa lambat dengan dataset besar
Paling Cocok Untuk
Developer indie yang ingin backend tanpa repot mengelola server.
Fitur Utama dan Batasan
- •Free tier menjeda proyek setelah 7 hari tidak aktif (tidak ada traffic atau API call)
- •Free tier termasuk 500MB database, 1GB file storage, 50K monthly active users
- •Postgres penuh dengan ekstensi (pgvector, PostGIS, dll.)
- •Auth bawaan (email, OAuth, magic link), storage, dan edge functions
- •Open source — bisa di-self-host dengan Supabase CLI / Docker