محرك Hasura هو مشروع مفتوح المصدر يعمل على تعزيز بناء التطبيقات الحديثة من خلال توفير الوصول إلى البيانات عبر نقطة نهاية API واحدة وقابلة للتركيب وآمنة.
مستقبل تسليم البيانات هو GA: دعم PostgreSQL (ونكهاته)، وMongoDB، وClickHouse، وMS SQL Server. يدعم أيضًا كتابة منطق الأعمال المخصص باستخدام حزم SDK الخاصة بـ Typescript وPython وGo Connector. فيما يلي دليل البدء الموصى به على DDN.
كود محرك Hasura v3، الذي يقوم بتشغيل Hasura DDN، موجود في مجلد v3
في هذا الريبو. يمكنك العثور على مزيد من المعلومات التفصيلية حول هذا الملف التمهيدي v3.
تتضمن بنية Hasura DDN موصلات البيانات للاتصال بمصادر البيانات. جميع موصلات Hasura متاحة أيضًا مفتوحة المصدر بالكامل. تحقق من Connector Hub الذي يسرد جميع الموصلات المتاحة.
Hasura V2 هو الإصدار المستقر الحالي من محرك Hasura GraphQL. يرجى العثور على مزيد من المعلومات التفصيلية حول V2 Hasura Graphql Engine في المجلد v2
وهذا الملف التمهيدي.
هذا المستودع عبارة عن ريبو أحادي كبير ونشط يحتوي على أجزاء كثيرة من نظام Hasura البيئي وتاريخ طويل من git، مما قد يجعل استنساخ المستودع لأول مرة بطيئًا ويستهلك الكثير من مساحة القرص. نوصي بالمتابعة إذا كنت تواجه مشكلات في الاستنساخ.
سيؤدي هذا فقط إلى استنساخ الالتزام الأخير وتجاهل جميع الالتزامات التاريخية.
git clone https://github.com/hasura/graphql-engine.git --depth 1
git clone --no-checkout https://github.com/hasura/graphql-engine.git --depth 1 cd graphql-engine git sparse-checkout init --cone git sparse-checkout set v3 git checkout @
يؤدي هذا إلى فحص ملفات المستوى الأعلى ومجلد v3
فقط الذي يحتوي على رمز محرك Hasura V3.
لاستكشاف معظم المشكلات وإصلاحها، راجع وثائقنا وموارد المجتمع. إذا واجهت خطأ ما أو كنت بحاجة إلى التواصل معنا، يمكنك الاتصال بنا باستخدام إحدى القنوات التالية:
وثائق Hasura DDN: مستندات DDN
وثائق Hasura V2: مستندات V2
الدعم والتعليقات: الخلاف
تتبع المشكلات والأخطاء: مشكلات GitHub
تابع تحديثات المنتج: @HasuraHQ
التحدث معنا على الدردشة موقعنا
نحن ملتزمون بتعزيز بيئة مفتوحة ومرحبة في المجتمع. يرجى الاطلاع على قواعد السلوك.
إذا كنت تريد الإبلاغ عن مشكلة أمنية، يرجى قراءة هذا.
انضم إلى مجتمعاتنا للبقاء على اطلاع دائم بالإعلانات والأحداث وتحديثات المنتجات والمدونات التقنية. https://hasura.io/community/
تحقق من دليل المساهمة لدينا لمزيد من التفاصيل.
يمكن العثور على أصول العلامة التجارية Hasura (الشعارات وتميمة Hasura المدعومة بالشارات وما إلى ذلك) في مجلد v2/assets/brand. لا تتردد في استخدامها في التطبيق/موقع الويب الخاص بك وما إلى ذلك. سنكون سعداء إذا قمت بإضافة شارة "مدعوم من Hasura" إلى تطبيقاتك التي تم إنشاؤها باستخدام Hasura. ❤️
تتوفر جميع موصلات البيانات بموجب ترخيص Apache 2.0.
تم تصميم محرك V3 GraphQL الأساسي ليتم ترخيصه بموجب ترخيص Apache 2.0 (Apache-2.0).
يتوفر محرك GraphQL V2 الأساسي بموجب ترخيص Apache 2.0 (Apache-2.0).
جميع المحتويات الأخرى في المجلد v2 (باستثناء تلك الموجودة في دلائل server
و cli
console
) متاحة بموجب ترخيص MIT. يتضمن ذلك كل شيء في docs
وأدلة community
.