Skip to content

Latest commit

 

History

History
78 lines (53 loc) · 7.36 KB

README.sq.md

File metadata and controls

78 lines (53 loc) · 7.36 KB


Supabase

Supabase është projekt publik (open-source) si alternativë e Firebase. Ne jemi duke ndërtuar funksionet e Firebase duke përdorur mjete nga produktet publike të shkallës së ndërmarrjes.

  • Hosted Postgres Database
  • Abonime në kohë reale
  • Vërtetim dhe Autorizim
  • API të gjeneruara automatikisht
  • Pult
  • Magazin / Hapsirë
  • Funksionet (së shpejti)

Dokumentimi

Për dokumentimin e plotë, vizitoni supabase.io/docs

Komuniteti dhe Mbështetja

Statusi

  • Alfa: Ne po testojmë Supabase me një grup të mbyllur klientësh
  • Publike Alpha: Gjithkush mund të regjistrohet në app.supabase.io. Por shkoni lehtë për ne, ka disa ngërçe
  • Publike Beta: Mjaft e qëndrueshme për shumicën e rasteve të përdorimit për jo ndërmarrjet
  • Publike: Gati për Prodhim / Publikim

Ne për momentin jemi në testimin Beta Publike. Vëzhgo "publikimet" e këtij depos për tu njoftuar për azhurnimet kryesore.

Vëzhgo këtë depo


Si Funksionon?

Supabase është një kombinim i mjeteve që janë projekte të hapura (open source). Ne jemi duke ndërtuar tiparet e Firebase duke përdorur projektet publike të shkallës së ndërmarjës. Nëse mjetet dhe komuniteti ekziston, me një licensë MIT, Apache 2, ose ndonjë e llojit prej licensave për projekte të hapura, ne do ta përdorim dhe mbështetim atë mjetë-projekt. Ndërsa nëse mjeti nuk ekziston, ne do ta ndërtojm atë vetë atë si projekt publik. Qëllimi ynë është që tju ofrojm zhvilluesve një eksperiencë të të ngjajshme si ajo e Firebase duke përdorur mjet-projektet të hapura.

Arkitektura Aktuale

Supabase është një platform hostimi. Ti mundesh të regjistrohesh dhe të fillosh ta përdorish Supabase duke mos instaluar asgjë. Poashtu ne jemi duke punuar për ta ndërtuar eksperiencën për zhvillim lokal, por kjo nuk është fokusi ynë kryesorë dhe thelbësor, së bashku me stabilitetin e platformës.

Arkitektura

  • PostgreSQL është një objekt-relacional i databasës si sistem me më shumë se 30 vite zhvillim aktiv e cila ka fituar një reputacion të fortë për besueshmërinë, karakteristikë të qëndrueshmërisë ,dhe performancë.
  • Realtime është një Elixir server që lejon të dëgjosh për insertime, fshirje dhe përdisime në databasën PostgreSQL duke përdorur websockets. Supabase dëgjon në Postgres' funksionaliteti i replikimit i integruar, ajo kthen rrjedhjen e bajteve të replikimit, pastaj transmeton JSON mbi/në websockets.
  • PostgREST është një ueb server që e kthen databasën tuaj PostgreSQL direk në RESTful API.
  • Storage ofron një RESTful ndërfaqe (interface) për menaxhimin e fajllave të ruajtura në S3, duke përdorur Postgres për të menanxhuar akseset.
  • postgres-meta është një RESTful API për të menaxhuar Postgres databasën, duke ju lejuar për të thirur / marur tabelat, për të shtuar rolet, dhe për të ekzekutuar komanda query, dhe tjera.
  • GoTrue është një SWT bazaur APi për të menaxhuar klientët dhe lëshimin e tokenave SWT.
  • Kong është portë hyrëse e një re (hostim) API.

Libraritë e Klienteve

Libraria jonë e klineteve është modulare, Secila nën librari është një implemetim i pavarur për një sistem të jashtëm i vetëm.

  • supabase-{lang}: Kombinon bibliotekat dhe shton pasurimet.
    • postgrest-{lang}: Libraria e klientit për të punuar meh PostgREST
    • realtime-{lang}: Libraria e klientit për të punuar me Realtime
    • gotrue-{lang}: Libraria e klientit për të punuar me GoTrue
Depo Zyrtare Komuniteti
supabase-{lang} JS C# | Dart | Python | Rust | Ruby | Go
postgrest-{lang} JS C# | Dart | Python | Rust | Ruby | Go
realtime-{lang} JS C# | Dart | Python | Rust | Ruby | Go
gotrue-{lang} JS C# | Dart | Python | Rust | Ruby | Go

Sponsorët

Sponsor i ri