Skip to content

Latest commit

 

History

History
84 lines (56 loc) · 6.22 KB

README.nb-no.md

File metadata and controls

84 lines (56 loc) · 6.22 KB


Supabase

Supabase er et open source-alternativ til Firebase. Vi bygger funksjonaliteten til Firebase ved hjelp av enterprise-klare open source-verktøy.

  • Hostet Postgres-database
  • Sanntidsabonnementer
  • Autentisering og autorisasjon
  • Autogenererte APIer
  • Dashboard
  • Lagring
  • Funksjoner (kommer snart)

Dokumentasjon

Besøk supabase.io/docs for full dokumentasjon.

Community & support

Status

  • Alpha: Vi tester Supabase med en lukket gruppe kunder
  • Offentlig Alpha: Hvem som helst kan registrere seg på app.supabase.io. Merk at enkelte feil og quirks kan forekomme.
  • Offentlig Beta: Stabilt nok for de fleste ikke-enterprise-bruksområder
  • Offentlig: Produksjonsklar

Vi er for øyeblikket i Offentlig Beta. Følg med på "releases" til dette repoet for å bli varslet om større oppdateringer.

Watch this repo


Slik fungerer det

Supabase er en samling av open source-verktøy. Vi bygger funksjonaliteten til Firebase ved hjelp av enterprise-klare open source-produkter. Dersom et eksisterende verktøy har et community rundt seg og en MIT, APache 2 eller tilsvarende åpen lisens, kommer vi til å bruke og støtte det. Hvis verktøyet ikke eksisterer, bygger vi det selv og gjøre kildekoden tilgjengelig. Supabase er ikke en 1-til-1-mapping av Firebase. Målet vårt er å gi utviklere en Firebase-lignende utvikleropplevelse ved hjelp av open source-verktøy.

Nåværende arkitektur

Supabase er en hostet plattform. Du kan registrere deg og begynne å bruke Supabase uten å installere noe. Vi holder fortsatt på å bygge verktøy for lokalt bruk – dette er nå vårt kjernefokus, i tillegg til plattformstabilitet.

Arkitektur

  • PostgreSQL er et objektrelasjonelt databasesystem med over 30 år med aktiv utvikling, som har gitt det et godt rykte for pålitelighet, robusthet og ytelse.
  • Realtime er en Elixir-server som lar deg lytte til PostgreSQL-innsettinger, -oppdateringer og -slettinger ved hjelp av websockets. Supabase lytter til Postgres sin innebygde replikasjonsfunksjonalitet, konverterer replikasjonsbyte-strømmen til JSON, og sender deretter JSON over websockets.
  • PostgREST er en web-server som gir deg et RESTful-API direkte fra PostgreSQL-databasen
  • Storage tilbyr et RESTful-grensesnitt for håndtering av filer lagret i S3, med tilgangsstyring gjennom Postgres.
  • postgres-meta er et RESTful-API for å håndtere Postgres-databasen din, som lar deg hente ut tabeller, legge til roller og kjøre spørringer m.m.
  • GoTrue er et SWT-basert API for å administrere brukere og utstede SWT-tokens.
  • Kong er et sky-basert API-gateway.

Klient-biblioteker

Klient-bibliotekene våre er modulære. Hvert under-bibliotek er en fristtående implementasjon av et enkelt, eksternt system. Dette er en av måtene vi støtter eksisterende verktøy på.

  • supabase-{lang}: Kombinerer biblioteker, samt forbedringer.
    • postgrest-{lang}: Klient-bibliotek for PostgREST
    • realtime-{lang}: Klient-bibliotek for Realtime
    • gotrue-{lang}: Klient-bibliotek for GoTrue
Repo Offisiell Community
supabase-{lang} JS C# | Dart | Python | Rust
postgrest-{lang} JS C# | Dart | Python | Rust
realtime-{lang} JS C# | Dart | Python | Rust
gotrue-{lang} JS C# | Dart | Python | Rust

Oversettelser


Sponsorerer

Ny Sponsor