Skip to content

Latest commit

 

History

History
260 lines (224 loc) · 16.7 KB

README.hu.md

File metadata and controls

260 lines (224 loc) · 16.7 KB


Supabase

Supabase egy nyílt forráskódú Firebase alternatíva. A Firebase funkcióit vállalati szintű nyílt forráskódú eszközökkel építjük ki.

  • Hosted Postgres adatbázis. Docs
  • Hitelesítés és engedélyezés. Docs
  • Automatikusan generált API-k.
    • REST. Docs
    • GraphQL. Docs
    • Valós idejű előfizetések. Docs
  • Funkciók.
    • Database Functions. Docs
    • Edge Functions Docs
  • Fájlok tárolása. Docs
  • Dashboard

Supabase Dashboard

Dokumentáció

A teljes dokumentációért látogasson el supabase.com/docs

A Contribute-hoz való hozzájáruláshoz látogasson el a Getting Started oldalra

Közösség és támogatás

  • Közösségi fórum. Legjobb: segítség az építéshez, az adatbázis legjobb gyakorlatainak megvitatása.
  • GitHub Issues. Legjobb: hibák és hibák, amelyekkel a Supabase használatával találkozol.
  • Email Support. Legjobb: az adatbázisoddal vagy az infrastruktúrával kapcsolatos problémákra.
  • Discord. A legjobb: az alkalmazások megosztására és a közösséggel való együttlétre.

Állapot

  • Alpha: A Supabase-t egy zárt ügyfélkörrel teszteljük
  • Nyilvános alfa: Bárki regisztrálhat az app.supabase.com oldalon. De legyetek óvatosak velünk, van még néhány hiba
  • Nyilvános béta: Elég stabil a legtöbb nem vállalati felhasználási esethez
  • Nyilvános: Általános elérhetőség [status]

Jelenleg nyilvános béta verzióban vagyunk. Figyelje a "releases" ezen repo-t, hogy értesítést kapjon a fontosabb frissítésekről.

Watch this repo


Hogyan működik

A Supabase nyílt forráskódú eszközök kombinációja. A Firebase funkcióit vállalati szintű, nyílt forráskódú termékek felhasználásával építjük ki. Ha az eszközök és közösségek léteznek MIT, Apache 2 vagy azzal egyenértékű nyílt licenccel, akkor azt az eszközt használjuk és támogatjuk. Ha az eszköz nem létezik, akkor mi magunk készítjük el és nyílt forráskódúvá tesszük. A Supabase nem a Firebase 1:1 leképezése. Célunk, hogy a fejlesztőknek a Firebase-hez hasonló fejlesztői élményt nyújtsunk nyílt forráskódú eszközökkel.

Architektúra

A Supabase egy hosztolt platform. Regisztrálhat és elkezdheti használni a Supabase-t anélkül, hogy bármit telepítene. Önállóan is hosztolhat és fejleszthet helyben.

Architektúra

  • a PostgreSQL egy objektum-relációs adatbázis-rendszer, amelynek több mint 30 éves aktív fejlesztése során a megbízhatóság, a funkciók robusztussága és a teljesítménye szerzett jó hírnevet.
  • a Realtime egy Elixir szerver, amely lehetővé teszi, hogy websocketek segítségével figyelje a PostgreSQL beviteleit, frissítéseit és törléseit. A Realtime lekérdezi a Postgres beépített replikációs funkcióit az adatbázis-változásokért, a változásokat JSON-ba konvertálja, majd a JSON-t websocketeken keresztül továbbítja az engedélyezett ügyfeleknek.
  • PostgREST egy webkiszolgáló, amely a PostgreSQL adatbázisát közvetlenül RESTful API-vá alakítja
  • pg_graphql egy PostgreSQL kiterjesztés, amely GraphQL API-t tesz elérhetővé
  • Storage egy RESTful felületet biztosít az S3-ban tárolt fájlok kezeléséhez, a Postgres segítségével a jogosultságok kezeléséhez.
  • postgres-meta egy RESTful API a Postgres kezeléséhez, amely lehetővé teszi a táblák lekérdezését, szerepek hozzáadását, lekérdezések futtatását stb.
  • GoTrue egy SWT alapú API a felhasználók kezelésére és SWT tokenek kiadására.
  • a Kong egy felhő-natív API átjáró.

Ügyfélkönyvtárak

Az ügyfélkönyvtárakra vonatkozó megközelítésünk moduláris. Minden egyes alkönyvtár egy önálló megvalósítás egyetlen külső rendszerhez. Ez az egyik módja annak, hogy a meglévő eszközöket támogassuk.

Nyelv Ügyfél Feature-kliensek (a Supabase klienssel együtt)
Supabase PostgREST GoTrue Realtime Storage Functions
⚡️ Hivatalos ⚡️
JavaScript (TypeScript) supabase-js postgrest-js gotrue-js realtime-js storage-js functions-js
Flutter supabase-flutter postgrest-dart gotrue-dart realtime-dart storage-dart functions-dart
💚 Közösség 💚
C# supabase-csharp postgrest-csharp gotrue-csharp realtime-csharp storage-csharp functions-csharp
Go - postgrest-go gotrue-go - storage-go functions-go
Java - - gotrue-java - storage-java -
Kotlin supabase-kt postgrest-kt gotrue-kt realtime-kt storage-kt functions-kt
Python supabase-py postgrest-py gotrue-py realtime-py storage-py functions-py
Ruby supabase-rb postgrest-rb - - - -
Rust - postgrest-rs - - - -
Swift supabase-swift postgrest-swift gotrue-swift realtime-swift storage-swift functions-swift
Godot Engine (GDScript) supabase-gdscript postgrest-gdscript gotrue-gdscript realtime-gdscript storage-gdscript functions-gdscript

Fordítások


Szponzorok

Új szponzor