logo
0
0
WeChat Login
Charis<26616127+charislam@users.noreply.github.com>
replace old diagrams with new ones from design (#21170)


Supabase

Supabase er et alternativ til Firebase med åpen kildekode. Vi bygger funksjonene i Firebase ved hjelp av åpen kildekode-verktøy for bedrifter.

supabase Dashboard](https://raw.githubusercontent.com/supabase/supabase/master/apps/www/public/images/github/supabase-dashboard.png) [x] [x] [x] [x]Supabase Dashboard

Dokumentasjon

For fullstendig dokumentasjon, besøk supabase.com/docs

For å se hvordan du kan bidra, gå til Getting Started

Fellesskap og støtte

  • Community Forum. Best for: hjelp med å bygge, diskusjon om beste praksis for databaser.
  • GitHub Issues. Best for: feil og feil du støter på ved bruk av Supabase.
  • E-poststøtte. Best for: problemer med databasen eller infrastrukturen din.
  • Discord. Best for: å dele applikasjonene dine og henge med fellesskapet.

Status

  • Alpha: Vi tester Supabase med en lukket gruppe kunder
  • Offentlig Alpha: Alle kan registrere seg på supabase.com/dashboard. Men vær snill med oss, det er noen små problemer
  • Offentlig beta: Stabilt nok for de fleste brukstilfeller som ikke er for bedrifter
  • Offentlig: Generell tilgjengelighet [status]

Vi er for tiden i offentlig betaversjon. Følg med på "utgivelser" av denne repoen for å bli varslet om større oppdateringer.

Watch this repo


Slik fungerer det

Supabase er en kombinasjon av verktøy med åpen kildekode. Vi bygger funksjonene i Firebase ved hjelp av åpen kildekode-produkter på bedriftsnivå. Hvis verktøyene og fellesskapene finnes, med en MIT, Apache 2 eller tilsvarende åpen lisens, vil vi bruke og støtte det verktøyet. Hvis verktøyet ikke finnes, bygger vi det selv med åpen kildekode. Supabase er ikke en 1-til-1-kartlegging av Firebase. Målet vårt er å gi utviklere en Firebase-lignende utvikleropplevelse ved hjelp av verktøy med åpen kildekode.

**Arkitektur

Supabase er en vertsplattform. Du kan registrere deg og begynne å bruke Supabase uten å installere noe. Du kan også selv være vert og utvikle lokalt.

arkitektur

  • PostgreSQL er et objektrelasjonsdatabasesystem med over 30 års aktiv utvikling som har gitt det et sterkt rykte for pålitelighet, robusthet og ytelse.
  • Realtime er en Elixir-server som lar deg lytte til PostgreSQL-innlegg, oppdateringer og slettinger ved hjelp av websockets. Realtime polls Postgres' innebygde replikeringsfunksjonalitet for databaseendringer, konverterer endringer til JSON og sender deretter JSON over websockets til autoriserte klienter.
  • PostgREST er en webserver som gjør PostgreSQL-databasen din direkte om til et RESTful API
  • pg_graphql en PostgreSQL-utvidelse som eksponerer et GraphQL API
  • Storage gir et RESTful-grensesnitt for å administrere filer som er lagret i S3, ved hjelp av Postgres for å administrere tillatelser.
  • postgres-meta er et RESTful API for å administrere Postgres, slik at du kan hente tabeller, legge til roller og kjøre spørringer osv.
  • GoTrue er et SWT-basert API for administrasjon av brukere og utstedelse av SWT-tokens.
  • Kong er en skybasert API-gateway.

Klientbiblioteker

Vår tilnærming til klientbiblioteker er modulbasert. Hvert underbibliotek er en frittstående implementering for ett enkelt eksternt system. Dette er en av måtene vi støtter eksisterende verktøy på.

SpråkKlientFunksjonsklienter (inkludert i Supabase-klienten)
SupabasePostgRESTGoTrueRealtimeStorageFunctions
⚡️ Offisiell ⚡️
JavaScript (TypeScript)supabase-jspostgrest-jsgotrue-jsrealtime-jsstorage-jsfunctions-js
Fluttersupabase-flutterpostgrest-dartgotrue-dartrealtime-dartstorage-dartfunctions-dart
💚 Fellesskap 💚
C#supabase-csharppostgrest-csharpgotrue-csharprealtime-csharpstorage-csharpfunctions-csharp
Go-postgrest-gogotrue-go-storage-gofunctions-go
Java--gotrue-java-storage-java-
Kotlinsupabase-ktpostgrest-ktgotrue-ktrealtime-ktstorage-ktfunctions-kt
Pythonsupabase-pypostgrest-pygotrue-pyrealtime-pystorage-pyfunctions-py
Rubysupabase-rbpostgrest-rb----
Rust-postgrest-rs----
Swiftsupabase-swiftpostgrest-swiftgotrue-swiftrealtime-swiftstorage-swiftfunctions-swift
Godot Engine (GDScript)supabase-gdscriptpostgrest-gdscriptgotrue-gdscriptrealtime-gdscriptstorage-gdscriptfunctions-gdscript

Oversettelser


Sponsorer

Ny sponsor