Skip to content

Latest commit

 

History

History
87 lines (58 loc) · 6.97 KB

README.da.md

File metadata and controls

87 lines (58 loc) · 6.97 KB


Supabase

Supabase er et open source Firebase alternativ. Vi bygger Firebase features ved hjælp af anerkendte open source værktøjer.

  • Hosted Postgres Database
  • Realtids abonnementer
  • Godkendelse og bemyndigelse
  • Automatisk genererede APIer
  • Instrumentbræt
  • Opbevaring af data
  • Serverbaserede funktioner (på vej)

Dokumentation

For fuld dokumentation, besøg supabase.io/docs

Fælleskab & Support

  • Community Forum. Bedst til: hjælp med at udvikle løsninger og diskussion om god praksis for databaseudvikling.
  • GitHub Issues. Bedst til: fejl du oplever i Supabase.
  • Email Support. Bedst til: problemer med din database eller infrastruktur.

Status

  • Alpha: Vi tester Supabase med et begrænset antal kunder
  • Offentlig alpha: Alle kan tilmelde sig på app.supabase.io. Vær opmærksom på, at uhensigtsmæssigheder kan forekomme.
  • Offentlig beta: Stabil til de fleste ikke-kommercielle formål
  • Offentlig: Klar til produktion

Vi er i øjeblikket i Offentlig beta. Hold øje med udgivelser på denne side for notifkationer om større opdateringer.

Hold øje med dette repo


Hvordan virker det

Supabase er en kombination af open source værktøjer. Vi bygger Firebase fuktioner med open source produkter der er egnede til anvendelse i virksomheder. Hvis der allerede eksisterer værktøjer med MIT, Apache 2 eller en tilsvarende open source license, så vil vi anvende og støtte dette værktøj. Hvis sådan et værktøj ikke findes, så bygger vi det og udgiver det som open source. Supabase er ikke en en til en mapning af Firebase. Vores mål er at give udviklere en Firebase-lignende udvikleroplevelse ved hjælp af open source værktøjer.

Nuværende arkitektur

Supabase er en hosted platform. Du kan skrive dig op og starte med at anvende Supabase uden nogen form for installation. Vi er stadig i gang med at forbedre den lokale udvikleroplevelse - dette er pt vores hovedfokus sammen med platformens generelle stabilitet.

Arkitektur

  • PostgreSQL er en objektorienteret relationel database med mere end 30 års aktiv udvikling der har givet et stærkt omdømme for pålidelighed, funktionel robusthed og ydeevne.
  • Realtime er en Elixir server der giver mulighed for at lytte efter PostgreSQL oprettelser, opdateringer og sletninger ved hjælp af websockets. Supabase lytter efter Postgres' indbyggede replikeringsmekanisme, konverterer replika byte-strømmen til JSON og udsender derefter JSON gennem websockets.
  • PostgREST er en web server der konverterer din PostgreSQL database direkte til et REST API
  • Storage-API giver et REST interface til at administrere filer gemt i Amazon S3. Postgres benyttes til at styre tilladelser til filerne.
  • postgres-meta er et REST API til at administrere din Postgres database. Dette giver dig mulighed for at hente tabeller, tilføje roller, eksekvere forespørgsler mv.
  • GoTrue er et SWT baseret API til at administrere brugere og til at udstede SWT tokens.
  • Kong er en cloud baseret API gateway.

Klient biblioteker

Vores klientbibliotek er opbygget modulært. Hvert underbibliotek er en selvstændig implementering af et enkelt eksternt system. Dette er en af måderne hvormed vi understøtter allerede eksisterende produkter.

  • supabase-{lang}: Kombinerer biblioteker og beriger eksistende funktionalitet.
    • postgrest-{lang}: Klientbibliotek til at arbejde med PostgREST
    • realtime-{lang}: Klientbibliotek til at arbejde med Realtime
    • gotrue-{lang}: Klientbibliotek til at arbejde med GoTrue
Repo Officielt Fællesskab
supabase-{lang} JS C# | Dart | Python | Rust | Ruby
postgrest-{lang} JS C# | Dart | Python | Rust | Ruby
realtime-{lang} JS C# | Dart | Python | Rust | Ruby
gotrue-{lang} JS C# | Dart | Python | Rust | Ruby

Oversættelser


Sponsorer

Nye sposorer