مُعضلة نظام التصميم لتطبيقات Rails في عام 2025

2025-04-10

يُفترض أن يكون اختيار نظام تصميم جيد الصنع لتطبيقك مهمة بسيطة في عام 2025، إلا أنه ليس كذلك بالنسبة لتطبيقات Rails. واجه الكاتب هذه المعضلة أثناء تطوير Business Class. وقد ثبت أن المحاولات الأولية باستخدام Bulma وTailwind غير مُرضية. يستعرض المقال عدة خيارات: shadcn/ui (يتطلب تكاملًا مع Rails)، daisyUI (خفيف الوزن ولكنه يفتقر إلى JavaScript)، Flowbite (يدعم Rails رسميًا، ولكنه ليس مفتوح المصدر بالكامل)، Preline (غني بالمميزات، Freemium)، وRubyUI (مصمم لـ Ruby، ولكنه يستخدم Phlex ويتطلب التخلي عن ERB). في النهاية، يستنتج الكاتب أن من الأفضل الاستمرار في نهج قائم على Tailwind، إما باستخدام مكتبة واجهة مستخدم مُعدة مسبقًا أو بإنشاء سمة مخصصة.

اقرأ المزيد
التطوير نظام التصميم