مقدمة
تعدد المستأجرين يدور أساسًا حول الحدود. كل طلب يحمل هوية موقع، وعلى كل طبقة احترامها دون تسريب بيانات علامة إلى أخرى.
تحديد المستأجر
نُحدّد الموقع من نطاقه عبر سجل مستوى التحكم، ثم نربطه بقناة بيع في Medusa. لا يُوثَق بترويسة x-site-id من العميل أبدًا — يُفرَض النطاق على الخادم في كل مسار.
طبقة BFF مكتوبة الأنواع عبر Eden
تتحدث الواجهة مع BFF مبني على ElysiaJS عبر Eden، فتتشارك أنواع الطلب والاستجابة من الطرف إلى الطرف. تقع المحركات (Medusa وConvex) خلف الـBFF وتتدهور بسلاسة عند تعطّل أحدها.
شاهده عمليًا
تفضّل الفيديو؟ ▶ شاهد الشرح
مبني على Bun + ElysiaJS ومُقدَّم عبر Convex. أسئلتكم مرحّب بها في التعليقات.