محايد للتكنولوجيا - لا توجد بنية إضافية متجانسة أو قفل للتكنولوجيا.
GraphQL فقط - ليس تصميم واجهة برمجة التطبيقات (API) أو التجزئة عبر أنماط مختلفة من واجهة برمجة التطبيقات (API).
بدون واجهة برمجة التطبيقات وواجهة برمجة التطبيقات فقط - واجهات برمجة التطبيقات هي الطريقة الوحيدة للتفاعل مع الواجهة الخلفية أو تكوينها أو توسيعها.
مفتوح المصدر - إصدار واحد من Saleor بدون تجزئة الميزات أو القيود التجارية.
السحابة الأصلية - تم اختبار المعركة على العلامات التجارية العالمية.
متعدد القنوات الأصلي - التحكم لكل قناة في الأسعار والعملات والأسهم والمنتج والمزيد.
توفر قابلية التوسعة الأولى لواجهة برمجة التطبيقات الخاصة بـ Saleor أدوات قوية للمطورين لتوسيع الواجهة الخلفية باستخدام خطافات الويب والسمات والبيانات التعريفية والتطبيقات واستعلامات الاشتراك وامتدادات واجهة برمجة التطبيقات وإطارات iframe للوحة المعلومات.
بالمقارنة مع بنيات المكونات الإضافية التقليدية (المتراصة) فإنها توفر المزايا التالية:
إذا كنت مطورًا منفردًا تعمل مع شركة صغيرة لا تتمتع بحركة مرور عالية أو حاجة ماسة للتوفر على مدار الساعة طوال أيام الأسبوع، فقد يبدو استخدام النهج الموجه نحو الخدمة أكثر تعقيدًا مقارنة بنهج WordPress أو Magento التقليدي الذي يوفر لغة إطار عمل محدد، ووقت التشغيل، ومخطط قاعدة البيانات، والبرمجة الموجهة نحو الجوانب، وأدوات أخرى للبدء السريع.
ومع ذلك، إذا كنت تقوم بالنشر على أساس يومي، فإن الموثوقية ووقت التشغيل أمر بالغ الأهمية، وتحتاج إلى التعاون مع مطورين آخرين، أو لديك متطلبات غير تافهة، فقد تكون في المكان المناسب.
راجع مستندات Saleor للحصول على تعليمات التثبيت والنشر خطوة بخطوة.
ملاحظة: الفرع main
هو النسخة التطويرية من Saleor وقد يكون غير مستقر. لاستخدام أحدث إصدار ثابت، قم بتنزيله من صفحة الإصدارات أو قم بالتبديل إلى علامة الإصدار.
الإصدار الحالي الجاهز للإنتاج هو 3.x ويجب عليك استخدام هذا الإصدار لجميع المكونات الثلاثة:
أسرع طريقة للتطوير مع Saleor هي استخدام حسابات المطورين في Saleor Cloud.
قم بالتسجيل هنا أو قم بتثبيت أداة CLI الخاصة بنا:
npm i -g @saleor/cli
وقم بتشغيل الأمر التالي:
saleor register
قم بتمهيد واجهة متجرك الأولى باستخدام:
saleor storefront create --url {your-saleor-graphql-endpoint}
وثائق Saleor متاحة هنا: docs.saleor.io
للمساهمة، يرجى الاطلاع على مستودع saleor/saleor-docs
.
أسهل طريقة لتشغيل جميع مكونات Saleor (واجهة برمجة التطبيقات وواجهة المتجر ولوحة المعلومات) معًا على جهازك المحلي هي استخدام مشروع Saleor-platform. انتقل إلى هذا المستودع للحصول على إرشادات حول كيفية استخدامه.
عرض البائع أو النظام الأساسي
مثال لواجهة متجر مفتوحة المصدر تم تصميمه باستخدام Next.js App Router وReact.js وTypeScript وGraphQL وTailwind CSS.
رد فعل مستودع واجهة المتجر
عرض مثال لواجهة المتجر
بالنسبة إلى لوحة المعلومات، انتقل إلى مستودع salesor-dashboard.
نحن نحب مساهماتك ونبذل قصارى جهدنا لتزويدك بالتوجيه والدعم. إذا كنت تبحث عن مشكلة لمعالجتها، فقم بإلقاء نظرة على المشكلات التي تحمل عنوان Good first issue
إذا لم يلفت أي شيء انتباهك، فراجع خريطة الطريق الخاصة بنا أو توصل إلى الميزة الخاصة بك. ما عليك سوى مراسلتنا أو فتح مشكلة وسنعمل على معرفة كيفية التعامل معها.
احصل على مزيد من التفاصيل في دليل المساهمة الخاص بنا.
إخلاء المسؤولية: كل ما تراه هنا مفتوح ومجاني للاستخدام طالما أنك تلتزم بالترخيص. لا توجد رسوم خفية. ونعد ببذل قصارى جهدنا لإصلاح الأخطاء وتحسين التعليمات البرمجية.