Supabaseهو بديل مفتوح المصدر لـ(Firebase). نحن نبني ميزات (Firebase) باستخدام أدوات مفتوحة المصدر عالية الجودة تستخدمها الشركات.
- قاعدة بيانات (Postgres) مستضافة.
- اشتراكات الوقت الفعلي.
- المصادقة والترخيص.
- واجهات برمجة التطبيقات التي يتم إنشاؤها تلقائيا.
- لوحة الإدارة.
- التخزين.
- الدوال (مفردها دالّة).
للحصول على الشرح الكامل، قم بزيارة supabase.io/docs.
- مندى المجتمع. الأفضل لـ: المساعدة في البناء، والنقاش حول أفضل ممارسات قاعدة البيانات.
- مشاكل GitHub. الأفضل لـ: المشاكل والأخطاء التي تواجهها عند استخدامك لـ(Supabase).
- دعم البريد الإلكتروني. الأفضل لـ: مشاكل مع قاعدة بياناتك أو البنية التحتية.
- طور الألفا: نحن نختبر Supabase مع مجموعة مغلقة من العملاء
- طور الألفا العام: يمكن لأي شخص الاشتراك في [app.supabase.io] (https://app.supabase.io). لكن تهاون علينا ، فهناك بعض مكامن الخلل.
- طور البيتا العام: مستقر بدرجة كافية لمعظم حالات الاستخدام غير المتعلقة بالمؤسسات
- الطور العام: جاهز للإنتاج
نحن حاليًا في طور البيتا العام. شاهد "إصدارات" هذا المستودع لتلقي إخطارات بالتحديثات الرئيسية.
Supabase عبارة عن مجموعة من الأدوات مفتوحة المصدر. نحن نبني ميزات (Firebase) باستخدام أدوات مفتوحة المصدر عالية الجودة تستخدمها الشركات. إذا كانت الأدوات والمجتمعات موجودة ، باستخدام MIT أو Apache 2 أو ترخيص مفتوح مكافئ ، فسنستخدم هذه الأداة وندعمها. إذا لم تكن الأداة موجودة ، فإننا نبنيها ونفتح مصدرها بأنفسنا. (Supabase) ليس تعيين 1 إلى 1 لـ(Firebase). هدفنا هو منح المطورين تجربة مطور تشبه (Firebase) باستخدام أدوات مفتوحة المصدر.
الهيكلة الحالية
مكتباتنا معيارية. كل مكتبة فرعية هي تطبيق مستقل لنظام خارجي واحد. هذه إحدى الطرق التي ندعم بها الأدوات الحالية.
supabase-{lang}
: يجمع المكتبات ويضيف الإثراء.postgrest-{lang}
: مكتبة العميل للعمل مع [PostgREST] (https://github.com/postgrest/postgrest)realtime-{lang}
: مكتبة العميل للعمل مع [Realtime] (https://github.com/supabase/realtime)gotrue-{lang}
: مكتبة العميل للعمل مع [GoTrue] (https://github.com/netlify/gotrue)
المستودع | الرسمي | المجتمع |
---|---|---|
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 |