Skip to content

Latest commit

 

History

History
95 lines (63 loc) · 8.25 KB

README.he.md

File metadata and controls

95 lines (63 loc) · 8.25 KB


Supabase

Supabase Supabase הוא חלופה בקוד פתוח של Firebase. אנו מפתחים את התכונות של Firebase באמצעות כלי קוד פתוח ברמת גימור ארגונית.

  • מאגר נתונים מסוג פוסטגרס (Postgres)
  • מנויים בזמן אמת
  • מנגנון אימות והרשאות
  • ממשקי API אוטומטיים
  • דשבורד
  • אחסון
  • פונקציות

Supabase Dashboard

תיעוד

לתיעוד המלא, בקר\י בsupabase.com/docs

קהילה & תמיכה

  • פורום הקהילה. נועד עבור: עזרה בבנייה, דיון אודות שיטות עבודה מומלצות מול מאגר הנתונים.
  • GitHub Issues. נועד עבור: דיווח על באגים ושגיאות בזמן שימוש בSupabase
  • אימייל תמיכה. נועד עבור: תקלות במסד הנתונים או בתשתית שלך.

סטטוס

  • אלפא: בוחנים את המערכת מול מאגר סגור של לקוחות
  • אלפא פומבית: כל אחד יכול להרשם בapp.supabase.com. אבל תהיו עדינים, יהיו בעיות.
  • בטא פומבית: יציב מספיק לרוב הלקוחות הלא-ארגוניים.
  • יציב: מתאים לשימוש הכלל.

אנחנו כרגע בשלב "בטא פומבית". עקבו אחר השחוררים שלנו בGithub בכדי לקבל התראות על שחרורים נוספים.

Watch this repo


איך זה עובד

Supabase הוא שילוב של כלי קוד פתוח. אנו בונים את התכונות של Firebase באמצעות מוצרי קוד פתוח ארגוניים. אם הכלים והקהילות קיימים, עם רישיון MIT, Apache 2 או רישיון קוד פתוח דומה, נשתמש ונתמוך בכלי זה. אם הכלי לא קיים, אנו בונים אותו בקוד פתוח בעצמנו. Supabase אינו העתק 1 ל -1 של Firebase. מטרתנו היא לתת למפתחים חוויית פיתוח דומה לFirebase באמצעות כלים בקוד פתוח.

ארכיטקטורה נוכחית

Supabase היא תשתית ענן . את\ה יכול\ה להירשם ולהתחיל להשתמש ב- Supabase מבלי להתקין שום דבר. אנו עדיין עובדים על לייצר את חוויית הפיתוח המקומית - בזה אנחנו מתמקדים, יחד עם יציבות המערכת.

Architecture

  • פוסטגרס (PostgreSQL) זהו מסד נתונים רלציוני עם למעלה מ -30 שנות פיתוח פעיל שזכתה למוניטין של אמינות, עמידות וביצועים.
  • Realtime הוא שרת Elixir המאפשר להאזין לתוספות, עדכונים ומחיקות ב-PostgreSQL באמצעות websockets. Supabase מאזין לפונקציונליות ההעתק המובנית של Postgres, ממיר את המידע ל- JSON ואז משדר את ה- JSON מעל websockets.
  • PostgREST הוא שרת שהופך את מסד הנתונים PostgreSQL שלך ישירות ל- RESTful API.
  • אחסון מספק ממשק RESTful לניהול קבצים המאוחסנים ב- S3, ניהול ההרשאות מתצבע באמצעות Postgres.
  • postgres-meta הוא ממשק RESTful API לניהול הPostgres שלך, המאפשר לך לגשת לטבלאות, לערוך הרשאות להריץ שאילתות וכו '.
  • GoTrue הוא ממשק API מבוסס SWT לניהול משתמשים ויצירת SWT Tokens.
  • Kong הוא API gateway מבוסס ענן.

ספריות לקוח (Client)

ספריות צד הלקוח שלנו הן מודולריות. כל ספרייה מממשת בעצמה תקשורת למערכת חיצונית אחת. זו אחת הדרכים בהן אנו תומכים בכלים קיימים.

  • supabase-{lang}: משלב ספריות ומעשיר אותן.
    • postgrest-{lang}: ספריה צד לקוח לעבודה מול PostgREST
    • realtime-{lang}: ספריה צד לקוח לעבודה מול Realtime
    • gotrue-{lang}: ספריה צד לקוח לעבודה מול GoTrue
Repo תמיכה רשמית תמיכת הקהילה
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

תרגומים


תומכים

New Sponsor