2 مستودعات
Approaches for composing interactive logic directly within markup.
Distinguishing note: Focuses on markup-based composition rather than programmatic component assembly.
Explore 2 awesome GitHub repositories matching web development · Declarative Behavior Composition. Refine with filters or upvote what's useful.
This project is a declarative framework for building reactive user interfaces by embedding logic directly into HTML markup. It functions as a lightweight state container that tracks data changes and automatically synchronizes the document object model with the underlying application state. By utilizing proxy-based observation, it ensures that interface updates occur precisely when reactive properties are modified. The framework distinguishes itself by allowing developers to define interactive behavior through custom attributes rather than external scripts. This approach enables the compositio
Enables declarative composition by attaching interactive logic directly to markup elements to manage state and handle events without external scripts.
Open-UI هي مجموعة من مواصفات معايير واجهة مستخدم الويب ومكتبة مكونات واجهة مستخدم موحدة. توفر تعريفات تقنية لمكونات واجهة المستخدم العالمية، والسلوكيات، ومتطلبات إمكانية الوصول المصممة لضمان التوافق عبر المتصفحات من خلال سلسلة من مقترحات لغة الويب. يتميز المشروع بـ polyfill لإمكانية الوصول إلى الويب و polyfills للتحكم القابلة للتوسيع التي توفر وظائف تحكم حديثة في واجهة المستخدم في البيئات التي تفتقر إلى دعم المتصفح الأصلي. ويتضمن مجموعة توافق المتصفح للتحقق من أن المكونات تلبي متطلبات السلوك وإمكانية الوصول المحددة. تغطي المكتبة مجموعة واسعة من عناصر الواجهة، بما في ذلك مربعات التحرير والسرد القابلة للبحث، وأنظمة القوائم التفاعلية، ومدخلات النطاق متعددة المقابض، وقوائم الاختيار القابلة للتخصيص. كما تتضمن مكونات التخطيط والتنقل مثل الأكورديون، والنوافذ المشروطة، ومسارات التنقل (breadcrumbs)، وعناصر العرض الدوارة (carousels). يستخدم النظام ربط السلوك التصريحي وإرسال الإجراءات القائم على الأحداث لتنفيذ منطق المكون، مع كشف الحالات الداخلية من خلال CSS pseudo-elements للتصميم البصري.
Provides a system for linking triggers to target elements via attributes to execute component logic directly within markup.