3 مستودعات
Template syntaxes that describe the final desired state of a user interface instead of manual DOM manipulation.
Distinct from Markup Syntax Rules: Existing candidates focus on syntax converters or structural rules rather than the architectural concept of declarative UI definitions.
Explore 3 awesome GitHub repositories matching user interface & experience · Declarative UI Syntaxes. Refine with filters or upvote what's useful.
هذا المشروع عبارة عن مورد تعليمي شامل ودليل تعليمي لتعلم React ونظام هندسة الواجهة الأمامية الأوسع. يعمل كدورة تدريبية منظمة تغطي أساسيات بناء واجهات المستخدم من خلال معمارية قائمة على المكونات. يوفر المشروع أدلة متخصصة حول تنسيق بيانات التطبيق عبر إدارة حالة Redux، ودمج وتغيير البيانات باستخدام GraphQL وRelay، وبناء تطبيقات الهاتف المحمول الأصلية باستخدام قاعدة كود واحدة. كما يتضمن برنامجاً تعليمياً مخصصاً للتحقق من سلوك المكون من خلال اختبار الوحدة، والعرض الضحل، وتأكيدات DOM. يغطي المحتوى مجموعة واسعة من قدرات الواجهة الأمامية، بما في ذلك تطوير تطبيقات الصفحة الواحدة، وتنفيذ التوجيه من جانب العميل، واستخدام العرض الخادم المتماثل. كما يتناول الجوانب العملية لهندسة الواجهة الأمامية، مثل إدارة دورات حياة المكونات، ومعالجة مدخلات النماذج، وتكوين أدوات بناء التطوير.
Instructs on using declarative markup syntax to define UI structures, a cornerstone of modern frontend engineering.
Susy is a Sass layout framework and grid computation engine designed to automate complex mathematical layout calculations within stylesheets. It functions as a responsive grid generator that calculates column widths, gutters, and spans based on customizable viewport breakpoints to ensure precise element alignment. The system includes a visual layout debugger that generates browser-based grid overlays to verify column alignment and baseline rhythm during development. It also provides utilities for creating repeating background colors and gradients using a template-based syntax. The framework
Translates concise configuration strings into structured layout properties during the compilation process.
Susy is a responsive grid framework and layout calculation engine for Sass. It provides a toolkit for building fluid or static column structures and gutter spacing directly within stylesheets, automating layout mathematics during the compilation phase to produce precise CSS properties. The system distinguishes itself through a layout calculation engine that translates human-readable shorthand syntax into structured data for mathematical functions. It also includes a grid visualization tool that generates inline SVG background overlays to programmatically verify and debug grid alignment. The
Maps concise configuration strings into structured layout properties during the Sass compilation phase.