Supabase

Supabase

Öppen källkods Firebase-alternativ med Postgres, auth, lagring och realtime.

freemiumdatabaseauthstoragerealtimebackend

Min erfarenhet

Supabase är min default-backend för nya projekt. Att få en full Postgres-databas med auth, lagring och realtime på under 5 minuter är otroligt. Att det är öppen källkod ger mig trygghet.

Utvecklarupplevelsen är solid. Klientbiblioteken är väldokumenterade och SQL-redigeraren i dashboarden är genuint användbar. Jag uppskattar särskilt att kunna skriva raw SQL -- något du inte kan göra med Firebase.

Min enda invändning är realtime-funktionen. Den fungerar för enkla fall men kan vara opålitlig med komplexa frågor. För produktionskrav på realtime skulle jag använda en dedikerad tjänst istället.

Fördelar

  • +Full Postgres-databas (inte NoSQL -- du kan använda SQL)
  • +Inbyggd autentisering, lagring och realtime-prenumerationer
  • +Generöst gratisabonnemang: 500MB databas, 1GB lagring, 50K månatliga aktiva användare

Nackdelar

  • Realtidsfunktioner kan vara opålitliga under belastning
  • Row Level Security har en inlärningskurva
  • Dashboarden kan vara långsam med stora datamängder

Bäst för

Indieutvecklare som vill ha en backend utan att hantera servrar.

Viktiga funktioner och begränsningar

  • Gratisnivån pausar projekt efter 7 dagars inaktivitet (ingen trafik eller API-anrop)
  • Gratisnivån inkluderar 500MB databas, 1GB fillagring, 50K månatliga aktiva användare
  • Full Postgres med tillägg (pgvector, PostGIS m.fl.)
  • Inbyggd auth (e-post, OAuth, magic link), lagring och edge functions
  • Öppen källkod -- self-hostbar med Supabase CLI / Docker

Liknande verktyg

Neon

Neon

Serverless Postgres med branching, autoskalning och generöst gratisabonnemang.

FreemiumCompare →
PlanetScale

PlanetScale

Serverless MySQL platform with branching, non-blocking schema changes, and unlimited scale.