عن المشروع
Reka UI هي مكتبة مكونات واجهة مستخدم مفتوحة المصدر لـ Vue، مصممة لبناء أنظمة تصميم قابلة للوصول وتطبيقات الويب. كان يُعرف سابقاً باسم Radix Vue، ويوفر مجموعة من المكونات غير المصممة والقابلة للوصول يمكن للمطورين استخدامها كأساس. يشير المشروع إلى Radix UI وReact Spectrum وFloating UI وHeadless UI كمستوحى مفتوح المصدر.
التثبيت متاح عبر مديري الحزم: pnpm أو npm أو yarn (على سبيل المثال، pnpm add reka-ui). التوثيق الكامل، بما في ذلك أدلة البدء والأمثلة، متوفر على reka-ui.com. يتم نشر سجلات التغييرات على صفحة الإصدارات في GitHub.
المشروع يستقبل المساهمات، بما في ذلك المساعدة في المكونات الأساسية والتوثيق والاختبارات والقصص. يتم تنسيق المشاركة المجتمعية عبر Discord. للتطوير، يمكن للمساهمين نسخ المستودع وتثبيت التبعيات باستخدام pnpm i، وبناء الحزمة باستخدام pnpm build، وتشغيل موقع التوثيق VitePress باستخدام pnpm docs:dev. لتطوير المكونات، يقوم pnpm story:dev بتشغيل Histoire ويستخدم pnpm test لتشغيل الاختبارات.
يركز Reka UI على إمكانية الوصول والتكوين، ويقدم مكونات أولية بدلاً من مكونات مصممة بالكامل، بحيث يمكن للفرق تنفيذ أنظمة التصميم الخاصة بهم. لا يحدد ملف README رخصة أو دعم إصدار إطار العمل لما بعد Vue أو مقاييس الأداء.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.