AmadeusITGroup/AgnosUI
این یک کتابخانهٔ قطعات رابط کاربری چندچارچوبی (Multiframework) است که توسط گروه آماڈئوس توسعه داده شده.
کاربرد:
شما میتوانید از قطعات (کامپوننتها) آن در پروژههای مختلف فرانتاند با چارچوبهایی مثل Angular، React و دیگران استفاده کنید.
همچنین شامل نسخههای Headless (بدون استایل) و Bootstrap است که انعطافپذیری زیادی در طراحی و استفاده فراهم میکند.
در چه شرایطی بهتره استفاده شود؟
اگر در یک تیم بزرگ کار میکنید که از چندین فناوری فرانتاند استفاده میکند، یا میخواهید قطعات قابل استفاده مجدد در چند پروژه با فناوریهای متفاوت داشته باشید، این کتابخانه گزینهٔ عالیای است.
همچنین برای سازمانهایی که به دنبال یک سیستم طراحی یکپارچه (Design System) هستند، بسیار مناسب است.
چند مثال از موارد استفاده
ساخت بخشهای فرم مشترک در چند پروژه با فناوریهای متفاوت
استفاده از کامپوننتهای بدون استایل (Headless) برای پیادهسازی طراحی اختصاصی
استفاده از نسخهٔ Bootstrap برای پروژههای سریع و استاندارد
یکسانسازی رابط کاربری در میکروسرویسهای مختلف یک اکوسیستم
- ##UIComponents
- ##FrontendLibrary
- ##HeadlessUI
- ##Bootstrap
- ##DesignSystem
- ##Multiframework
- ##WebDevelopment
- ##ComponentLibrary
- ##AgnosUI
- ##Amadeus
