إذا كنت تعرف CSS ، فمن السهل جدًا تعلم التخصيص في Bootstrap من أجل التطوير
٢- Tailwind CSS:
تُعرف Tailwind بإطار عمل CSS الخاص بـ Utility-First
الميزة الأكثر إثارة للاهتمام في Tailwind CSS هي التخصيص العالي
يمكنك تصميم كل مكون من مكونات موقع الويب الخاص بك وفقًا لمتطلبات Tailwind UI منه
تُعرف Tailwind بإطار عمل CSS الخاص بـ Utility-First
الميزة الأكثر إثارة للاهتمام في Tailwind CSS هي التخصيص العالي
يمكنك تصميم كل مكون من مكونات موقع الويب الخاص بك وفقًا لمتطلبات Tailwind UI منه
لا يحتوي هذا الإطار على مكونات جاهزة للتصميم لكن يمكنك إنشاء المكونات المخصصة الخاصة بك باستخدام فئات الأدوات المساعدة
واهم ميزة استخدمها هي تحديد أنماط بحسب حجم الشاشة بصيغة الاصناف classes مثل:
md:text-white وغيرها
واهم ميزة استخدمها هي تحديد أنماط بحسب حجم الشاشة بصيغة الاصناف classes مثل:
md:text-white وغيرها
♦️فرق الاداء بين Bootstrap و Tailwindcss:
يتطلب Bootstrap دمج أربعة ملفات رئيسية في المشروع من أجل التطوير الذي يتطلب مساحة تشغل حوالي 300 كيلوبايت
اما في Tailwind CSS، نحتاج إلى أوراق أنماط لإنجاز مهمتنا (link)، يشغل ملف CSS هذا حوالي 30 كيلو بايت من المساحة
يتطلب Bootstrap دمج أربعة ملفات رئيسية في المشروع من أجل التطوير الذي يتطلب مساحة تشغل حوالي 300 كيلوبايت
اما في Tailwind CSS، نحتاج إلى أوراق أنماط لإنجاز مهمتنا (link)، يشغل ملف CSS هذا حوالي 30 كيلو بايت من المساحة
♦️ وقت البناء بين Bootstrap مقابل Tailwind CSS:
في Bootstrap ، لدينا الكثير من التعليمات البرمجية العامة، وهذا يتسبب في أن يكون وقت الإنشاء حوالي 160 ثانية
نظرًا لأن Tailwind بها مكتبات أدوات مدمجة ، فإن هذا يقصر وقت الإنشاء إلى 8-10 ثوانٍ
في Bootstrap ، لدينا الكثير من التعليمات البرمجية العامة، وهذا يتسبب في أن يكون وقت الإنشاء حوالي 160 ثانية
نظرًا لأن Tailwind بها مكتبات أدوات مدمجة ، فإن هذا يقصر وقت الإنشاء إلى 8-10 ثوانٍ
لكل منهما مجتمع كبير، لكن مجتمع bootstrap يعتبر اكبر
لكن لا يزال هناك متسع كبير لـ Tailwind ليكون لديها مجتمع قوي من المطورين والأدوات
لكن لا يزال هناك متسع كبير لـ Tailwind ليكون لديها مجتمع قوي من المطورين والأدوات
♦️أيهما تختار ولماذا؟
إذا كنت مطورًا جديدًا للجهة الخلفية أو مطور "Full-Stack" ، فأنصحك باختيار Bootstrap أولاً لتسهيل بناء العناصر
بينما إذا كنت مطورًا للواجهة الأمامية، فإن Tailwind CSS هي الخيار الأفضل للتصميمات المخصصة على مزاجك
إذا كنت مطورًا جديدًا للجهة الخلفية أو مطور "Full-Stack" ، فأنصحك باختيار Bootstrap أولاً لتسهيل بناء العناصر
بينما إذا كنت مطورًا للواجهة الأمامية، فإن Tailwind CSS هي الخيار الأفضل للتصميمات المخصصة على مزاجك
ولكن في النهاية ، يكون اختيارك إما أنك تريد استخدام Bootstrap للتصميم سريع الاستجابة، أو تريد تخصيصًا عاليًا في نمط موقع الويب الخاص بك مع مزايا Tailwind CSS
يعتمد ذلك على متطلبات المشروع والتفضيلات الشخصية👍🏼
يعتمد ذلك على متطلبات المشروع والتفضيلات الشخصية👍🏼
هل تعلمت اي منهما؟ وايهما تفضل؟
جاري تحميل الاقتراحات...