1 مستودع
Grouping logic and behavior using compositional patterns specifically for UI components.
Distinct from Modular Business Logic Compositions: Focuses on UI component behavior rather than business logic modularity for scaling.
Explore 1 awesome GitHub repository matching software engineering & architecture · Component Behavior Compositions. Refine with filters or upvote what's useful.
San هو إطار عمل JavaScript متماثل (Isomorphic) ومجموعة أدوات لتطبيقات الصفحة الواحدة تستخدم لبناء واجهات المستخدم بمكونات قابلة لإعادة الاستخدام. يعمل كمكتبة واجهة مستخدم تفاعلية تقوم بمزامنة حالة التطبيق مع الواجهة من خلال ربط البيانات والقوالب التصريحية. يتميز إطار العمل بدعمه لكل من إنشاء HTML من جانب الخادم والترطيب (Hydration) من جانب العميل لتحسين أداء التحميل الأولي وتحسين محركات البحث. يستخدم عملية تجميع متخصصة من القالب إلى المصفوفة لضغط هياكل القوالب وتقليل تكاليف الشبكة. يوفر المشروع قدرات شاملة لإدارة الحالة، بما في ذلك الحالة العالمية الموحدة أحادية الاتجاه، والخصائص المحسوبة، وربط البيانات ثنائي الاتجاه. يغطي التوجيه عبر أوضاع الهاش والتاريخ، وإدارة دورة حياة المكونات، ونظام قوالب يتميز بإدارة الفتحات (Slots)، والرؤية الشرطية، وعرض القوائم الديناميكي. يتم دعم التطوير من خلال واجهة سطر أوامر لتمهيد المشاريع وأدوات لتصحيح حالة المكونات ومعالجة الأخطاء.
Groups logic and behavior using a compositional approach to improve code maintainability and reuse.