Skip to content

Latest commit

 

History

History
184 lines (158 loc) · 12.5 KB

README.ar.md

File metadata and controls

184 lines (158 loc) · 12.5 KB


Supabase

Supabaseهو بديل مفتوح المصدر لـ(Firebase). نحن نبني ميزات (Firebase) باستخدام أدوات مفتوحة المصدر عالية الجودة تستخدمها الشركات.

  • قاعدة بيانات (Postgres) مستضافة. الشرح
  • الشرح المصادقة والترخيص
  • واجهات برمجة التطبيقات التي يتم إنشاؤها تلقائيا.
  • الدوال.
  • الشرح التخزين.
  • ذكاء اصطناعي + مجموعة أدوات المتجهات/التضمينات (AI + Vector/Embeddings Toolkit). الشرح
  • لوحة الإدارة.

Supabase Dashboard

شاهد "الإصدارات" من هذا المشروع للحصول على إشعار بالتحديثات الرئيسية.

Watch this repo

الشرح

للحصول على الشرح الكامل، قم بزيارة supabase.com/docs.

لمعرفه كيفية دعم المشروع قم بزيارة Getting Started.

المجتمع والدعم

  • منتدى المجتمع. الأفضل لـ: المساعدة في البناء، والنقاش حول أفضل ممارسات قاعدة البيانات.
  • مشاكل GitHub. الأفضل لـ: المشاكل والأخطاء التي تواجهها عند استخدامك لـ(Supabase).
  • دعم البريد الإلكتروني. الأفضل لـ: مشاكل مع قاعدة بياناتك أو البنية التحتية.
  • ديسكورد. الأفضل لـ: مشاركة التطبيقات الخاصه بك وقضاء بعض الوقت مع المجتمع.

كيف يعمل (Supabase)؟

Supabase عبارة عن مجموعة من الأدوات مفتوحة المصدر. نحن نبني ميزات (Firebase) باستخدام أدوات مفتوحة المصدر عالية الجودة تستخدمها الشركات. إذا كانت الأدوات والمجتمعات موجودة ، باستخدام MIT أو Apache 2 أو ترخيص مفتوح مكافئ ، فسنستخدم هذه الأداة وندعمها. إذا لم تكن الأداة موجودة ، فإننا نبنيها ونفتح مصدرها بأنفسنا. (Supabase) ليس تعيين 1 إلى 1 لـ(Firebase). هدفنا هو منح المطورين تجربة مطور تشبه (Firebase) باستخدام أدوات مفتوحة المصدر.

الهيكلة الحالية

(supabase) هي منصة مستضافة, يمكنك التسجيل والبدأ باستخدامها دون الحاجة لتثبيت أي شئ. يمكنك أيضا استضافتها ذاتيا و تطويرها داخليا.

Architecture

  • PostgreSQL هي قاعدة بيانات قائمة على العلاقات الشيئية مع ٣٠ سنة من التطوير النشط التي اكسبتها سمعة وموثقية قوية وتمتاز بالمتانة والأداء.
  • Realtime هو خادم بلغة (Elixir) يمكنك من الاستماع لقاعدة البيانات لأي تغيرات سواء أنشاء أو تعديل أو مسح باستخدام ال(websocket).
  • PostgREST هو خادم ويب يستطيع تحويل قاعدة بيانات PostgreSQL مباشرة ألي RESTful API
  • Storage يقدم واجهة RESTful لأدارة الملفات المخزنة فس S3, باستخدام Postgres لأدارة الصلاحيات
  • postgres-meta هو RESTful API لأدارة قاعدة البيانات الخاصة بك, تمكنك من الإستعلام عن الجداول, إضافة أدوار (مفرد دور), وتشغيل الأوامر.. الخ
  • GoTrue هو API مبني على SWT لأدارة المستخدمين وإنشاء رمز SWT.
  • Kong هو بوابة API لـcloud-native

مكتبات العميل

مكتباتنا معيارية. كل مكتبة فرعية هي تطبيق مستقل لنظام خارجي واحد. هذه إحدى الطرق التي ندعم بها الأدوات الحالية.

اللغة العميل مميزات العميل
Supabase PostgREST GoTrue Realtime Storage
⚡️ الرسمي ⚡️
JavaScript (TypeScript) supabase-js postgrest-js gotrue-js realtime-js storage-js
💚 المجتمعي 💚
C# supabase-csharp postgrest-csharp gotrue-csharp realtime-csharp -
Flutter supabase-dart postgrest-dart gotrue-dart realtime-dart storage-dart
Go - postgrest-go - - -
Java - - gotrue-java - -
Kotlin supabase-kt postgrest-kt gotrue-kt realtime-kt storage-kt
Python supabase-py postgrest-py gotrue-py realtime-py -
Ruby supabase-rb postgrest-rb - - -
Rust - postgrest-rs - - -
Swift supabase-swift postgrest-swift gotrue-swift realtime-swift storage-swift
## الترجمات

الرعاة

New Sponsor