إنتقل إلى المحتوى الرئيسي

المدار

فيزياء البرمجيات: صرّح بتطبيقك، ترجمه للإنتاج

مرحباً بك في توثيق لغة برمجة المدار. المدار هو نهج تصريحي لبناء تطبيقات متكاملة من خلال آلات الحالة والكيانات والسمات.

التنقل السريع

البدء

  • مقدمة - ما هو المدار ولماذا يجب استخدامه؟

التنزيلات

المؤسسات

المجتمع


فلسفة المدار

نمط الدائرة المغلقة

كل تفاعل مستخدم في المدار يتبع تدفقاً مضموناً:

حدث (إجراء المستخدم)

تقييم الحارس (فحص الأذونات)

انتقال الحالة (منطق السلوك)

تنفيذ التأثيرات

الاستجابة للواجهة

الركائز الثلاث

  1. الكيانات - ما يديره تطبيقك (البيانات)
  2. السمات - كيف يتصرف تطبيقك (آلات الحالة)
  3. الصفحات - أين يظهر تطبيقك (المسارات)

لماذا "المدار"؟

مثل الكواكب في مدارها حول نجم، تتبع مكونات التطبيق في المدار مسارات متوقعة تحكمها قوانين. قوانين الفيزياء تضمن الاستقرار؛ آلات حالة المدار تضمن اتساق التطبيق.


المجتمع


بُني بشغف من المدار