3 ms·
[Supabase cofounder] Both are really great options, and probably you'd choose Appwrite for NoSQL and Supabase for Relational. We're an open source firebase alt
by kiwicopple 5y ago
[Supabase cofounder]
Both are really great options, and probably you'd choose Appwrite for NoSQL and Supabase for Relational. We're an open source firebase alternative, but it might be simpler to think of us as an easy way to use Postgres.
- We are also self hosted [0], or we have a hosted platform with a free tier
- We give a full Postgres database - no abstractions. You create security rules using Postgres Row Level Security [1], have access to sql functions and triggers, a full gamut of Postgres extensions [2], views, roles etc. We provide a few additional services that you typically need when building a product - http API (PostgREST), connection pooling (pgbouncer), object storage, authentication + user management, dashboards, reports, etc.
- Our reads/writes are >300% faster than Firebase on our free tier [3]. This is mostly because of the performance of Postgres.
- For community, we also have discord [4] or GitHub discussions [5], depending on your preference
[0] Self hosting: https://supabase.io/docs/guides/hosting/overview https://supabase.io/docs/guides/hosting/overview
[1] RLS: https://supabase.io/docs/guides/auth/row-level-security https://supabase.io/docs/guides/auth/row-level-security
[2] Postgres extensions: https://supabase.io/docs/guides/database/extensions https://supabase.io/docs/guides/database/extensions
[3] Performance: https://supabase.io/beta https://supabase.io/beta
[4] https://discord.supabase.com https://discord.supabase.com
[5] https://github.com/supabase/supabase/discussions https://github.com/supabase/supabase/discussions