uiengine
Workbench for UI-Prained Development: أداة للمطورين والمصممين لإنشاء وتوثيق مواقع الويب والتطبيقات.
مفيد إذا كنت تريد ...
- إنشاء مكتبة نمط المعيشة
- توثيق نظام التصميم الخاص بك
- النموذج الأولي مع مكونات التطبيقات والقوالب
- استخدم الكود كمصدر واحد للحقيقة
⚒ كيف تعمل؟
في جوهرها ، فإن uiengine هو مولد موقع ثابت. يمكن استخدامه في الوضع المستقل أو دمجه في عملية الإنشاء الخاصة بك.
➡ الإدخال: مكونات المشاريع الخاصة بك والقوالب والصفحات والوثائق
⬅ الإخراج: موقع ثابت يمكن استخدامه كطاولة عمل للتطوير والوثائق المنتشرة
يستهلك ملفات وهيكل مشروعك وإنشاء الوثائق بناءً على هذا. في وضع التطوير ، يتم تجديد الإخراج في تغيير الملف ومزامنته مع المتصفح. يوفر لك هذا بيئة تطوير لإنشاء المكونات والنماذج الأولية وكتابة المستندات.
؟ الميزات الرئيسية
- templating agnostic : يتم دمج محركات templating المختلفة عبر المحولات. يمنحك هذا مرونة في الاختيار وخيار دمج المخصصين. إنه يعمل مع كل ما يمكن تقديمه عبر JavaScript ، على سبيل المثال JSX ، Vue ، EJS ، Pug/Jade ، المقاود.
- بيئة النماذج الأولية : قم ببناء واجهة المستخدم الخاصة بك دون الحاجة إلى الواجهة الخلفية الحالية/API. تقديم القوالب والمكونات الخاصة بك مع بيانات وهمية. قم ببناء متغيرات مختلفة للصفحات من خلال توفير بيانات مختلفة لآرائك.
- نهج أفضل الممارسات : توجهك الأداة نحو أفضل الممارسات مثل نمط المجلد المكون ، وسير العمل Modlet ، وباقتراح فصل البيانات والقالب/المكون.
- بالتزامن مع المنتج النهائي : يتم إنشاء المستندات من الكود المستخدم في التطبيق الخاص بك. وبالتالي تحصل على مكتبة نمطية للمعيشة - ليس شيئًا منفصلًا يجب الاعتناء به بانتظام.
- عمليات تكامل مرنة : يمكن تكوين محركات templating حتى تتمكن من تناسب احتياجاتك. الشيء نفسه ينطبق على التحليل/التقديم المتدلي الذي يمكن تكوينه أيضًا.
- يغطي مشاريع الأخضر والبني : سواء كنت تبدأ بمكتبة أنماط أو ترغب في نقل عمليتك وإعادة تشكيل واجهة المستخدم الحالية إلى مكونات معيارية ، فقد قمت بتغطيتها.
لعملية التقييم ، قد ترغب أيضًا في إلقاء نظرة على البدائل.
؟ المتطلبات الأساسية
يتطلب UiEngine على الأقل Node.js 16.16 (تتبع أحدث إصدار نشط Node.js LTS). هذا يضمن مستوى معقول من التوافق المتخلف.
؟ بدائل
حسنًا ، تبدو Uiengine رائعة حقًا ولكنها ليست ما تبحث عنه تمامًا؟ أو تريد أولاً مقارنة بعض الحلول لمعرفة أي منها هو الملاءمة الصحيحة؟ فيما يلي بعض المشاريع الأخرى التي قد ترغب في تقييمها:
- قصص
- مختبر نمط
- أو إلقاء نظرة على القائمة المتنامية باستمرار للأدوات المماثلة.
؟ تطوير
هل تحب هذا المشروع وتهتم بالمشاركة؟ راجع مستندات التطوير للحصول على مقدمة وسير عمل عند اختراق Uiengine.
المساهمين
شكراً لهؤلاء الناس الرائعين:
جان بيرسييل ؟ | cos anca ؟ | مايكل جورز
| ماتيو فوغلي
| جوناس هافير
| رينيه ميكلر
|
يتبع هذا المشروع مواصفات جميع المساهمين. مساهمات من أي نوع ترحيب!
؟ جلبت لك من قبل الأشخاص اللطفاء وراء uiengineering. ؟؟