
Agnosui هي مكتبة قوية توفر مصانع مكونات TypeScript القابلة للتكوين ، والأغلفة غير المقطوعة ، ومكونات جاهزة للاستخدام متوافقة مع تصميم Bootstrap CSS. مستوحاة من نجاح NG-Bootstrap ، يأخذ Agnosui المفهوم خطوة إلى الأمام من خلال تقديم مكونات يمكنها الاندماج بسلاسة مع أي إطار أمامي من اختيارك. بدعم من الأطر الشهيرة مثل Angular و React و Svelte ، يتيح لك Agnosui إنشاء مكونات واجهة المستخدم المتسقة والجذابة بصريًا عبر مشاريعك.
لا تتردد في استكشاف الموقع التجريبي لرؤية قدرات Agnosui.
المكونات الإطارية اللاإطار : تدور بنية مكون Agnosui حول جوهر الإطار العظم. يتم تنفيذ كل مكون في هذا النواة ، مع التركيز على نموذجه (البيانات) والطرق المطلوبة لمعالجة هذه البيانات. يسمح هذا التجريد للمطورين بإنشاء مكونات بشكل مستقل عن أي إطار محدد ، مما يسهل التكامل في مختلف المشاريع.
دعم إطار واسع النطاق : يقدم Agnosui حاليًا دعمًا لثلاثة أطر عمل أمامية مستخدمة على نطاق واسع: Angular و React و Svelte. يضمن هذا التوافق المتنوع أن يتمكن المطورون من الاستفادة من مكونات Agnosui بسلاسة عبر المشاريع ، بغض النظر عن الإطار المختار.
محولات لكل إطار عمل : لتحقيق التوافق مع أطر عمل أمامية مختلفة ، يحتوي كل مكون في Agnosui على محول لكل إطار مدعوم. تلعب هذه المحولات دورًا محوريًا في بناء واجهة المستخدم للمكون بواسطة:
تخصيص مكون مرن : يسمح Agnosui للمطورين بتكوين وتجاوز أي دعائم مكون في أي نقطة داخل الشجرة الفرعية للمكون. تتيح هذه المرونة إمكانيات التخصيص الواسعة ، مما يمكّن المطورين من تخصيص المكونات لتناسب متطلبات المشروع الخاصة بهم.
اختبار شامل : يخضع جوهر Agnosui للاختبار الشامل للوحدة باستخدام Vitest ، مما يضمن استقلاله من أي إطار محدد. بالإضافة إلى ذلك ، يتم إجراء اختبارات صارمة من طرف إلى طرف مع الكاتب المسرحي عبر أطر ومتصفحات مختلفة (Chromium ، Firefox ، WebKit). نظرًا لأن الترميز يبقى متسقًا لجميع الأطر ، فإن هذه الاختبارات هي بطبيعتها الإطار ، وتضمن وظائف مكونة قوية وموثوقة. نحن نضمن تكوين SSR في جميع الأطر. نقوم أيضًا بإجراء اختبارات تكامل للمكتبة باستخدام Verdaccio.
تجربة مستخدم ثابتة : يضمن النهج القائم على محول Agnosui تجربة مستخدم موحدة عبر جميع الأطر المدعومة. أي إصلاح أو ميزة جديدة يتم تنفيذها على المستوى الأساسي تنتشر تلقائيًا إلى جميع المحولات ، مما يقلل من التناقضات بين الأطر.
ضمان الوظائف : مع التركيز القوي على الاختبار ، يضمن Agnosui وظائف متسقة بين الأطر. هذا التأكيد لا يقدر بثمن للمطورين ، لأنه يبسط التطور ويمكنهم من إنشاء مكونات بثقة.
للبدء في استخدام Agnosui في مشروعك ، اتبع الإرشادات الواردة في دليل التثبيت. للحصول على وثائق مفصلة عن كل مكون واستخدامه ، راجع الوثائق.
نرحب بالمساهمات من المجتمع لجعل Agnosui أفضل. يرجى قراءة إرشادات المساهمة الخاصة بنا للبدء.
يتم إصدار Agnosui بموجب ترخيص MIT.