Backend as a Service
- Firebase, established and widely used. More builtin features such as notifications and analytics. NoSQL, complex query can be difficult. Vendor lock-in.
- Supabase, “fake open-source”, can be self-hosted but features very limited. A popular alternative to Firebase. Built on PostgreSQL, which offers greater flexibility.
- PocketBase, extremely lightweight and easy to deploy (single binary). Designed for self-hosting. Lacks certain features but would be enought for most development.