Bootstrap أو Foundation for Front-End Framework
Bootstrap vs Foundation
جدول المحتويات:
تعتبر الأطر الأمامية (المعروفة أيضًا باسم أطر CSS) أدوات لا تقدر بثمن لتوفير الوقت وتبسيط عملية بناء الموقع. هناك الكثير من الناس ، ولكن بالنسبة لمعظم الناس ، يعود الأمر إلى الاختيار بين الاثنين "الكبار": Bootstrap و Foundation.
لا يعد هذا بالضرورة أفضل من الآخر ، من الناحية الموضوعية ، ولكن معظم الناس لديهم تفضيل محدد بناءً على ما يبحثون عنه في إطار CSS. ، أريد أن أساعدك في معرفة أي واحد يناسب احتياجاتك.
حول Bootstrap
صُمم Bootstrap في الأصل ليكون بمثابة دليل للأسلوب الداخلي لـ Twitter ، فقد ارتفع إلى مستوى عالمي بعد إصداره العام في أغسطس 2011. والآن في الإصدار 3.2 ، أصبح الإطار الأول للهاتف المحمول مجانيًا ومفتوح المصدر.
مع وجود ما يقرب من 83000 نجم على Github مما يجعله المشروع الأكثر شهرة ، فإنه يحتوي على قاعدة جماهيرية كبيرة وهو الإطار الأكثر استخدامًا على نطاق واسع حاليًا.
عن المؤسسة
تتمتع مؤسسة Foundation أيضًا بقصة مجانية ومفتوحة المصدر ، لها جذور كدليل شركة في Zurb Foundation. مثل Bootstrap ، فهو أول هاتف محمول ، ويصف نفسه بأنه "إطار العمل الأمامي الأكثر استجابة استجابة".
في الآونة الأخيرة ، كشفت Foundation عن الإصدار 5.3 ، وعلى الرغم من أنها لا تزال أقل انتشارًا من Bootstrap ، إلا أن أحدث الإصدارات تم تحويل المزيد والمزيد من المستخدمين.
التي يجب أن تستخدمها؟
كما قلت سابقًا ، لا يوجد حقًا "إجابة صحيحة" ، ولكن هناك بعض الاختلافات الرئيسية التي قد تتخذ القرار نيابةً عنك.
إذا كنت ترغب في استخدام Less ، فإن Bootstrap هو السبيل للذهاب ، لأنه غير متوفر حاليًا في Foundation. وبالمثل ، إذا كانت التركيبة السكانية المستهدفة غالبًا ما تستخدم Internet Explorer ، فإن Bootstrap هي الفكرة الأفضل ؛ مؤسسة لا تدعم IE 8.
واحدة من أهم مزايا Bootstrap تكمن في شعبيتها. نظرًا لأنه يستخدم من قبل الكثيرين ، فمن المنطقي أن هناك مزيدًا من المعلومات المتاحة: المزيد من البرامج التعليمية ، والمزيد من الأسئلة التي تمت الإجابة عليها ، وما إلى ذلك. إذا لم تستخدم إطار عمل للواجهة الأمامية من قبل ، فهو بلا شك أسهل مكان للبدء.
قد تفضل قدامى المحاربين في بناء الويب مرونة المؤسسة. إنها عظام أكثر قليلاً ، مما يتيح تخصيصًا إضافيًا.
إن أبسط طريقة لشرح من يجب أن يستخدم أي إطار هي على الأرجح:
- إذا كنت بحاجة إلى إنشاء مواقع ويب وتشغيلها بسرعة وسهولة (ولا تمانع إذا كانت تبدو أكثر صُنعت مسبقًا) ، فإن Bootstrap ستخدمك جيدًا.
- إذا كنت ترغب في قضاء مزيد من الوقت على الواجهة الأمامية ، فابحث عن التعمق في التخصيص ، واجعل موقعك يبدو أكثر تميزًا ، واختر Foundation.
(قد لا ينطبق هذا عليك ، ولكن غالبًا ما يختار الأشخاص الموجهون للمطور برنامج Bootstrap ، بينما يفضل المصممون Foundation.)
استنتاج
نظرًا لأن كلا الإطارين مجاني ومفتوح المصدر ، فإن الطريقة الوحيدة للحصول على إجابتك النهائية قد تكون مجرد محاولة لكل منهما.
قد تكتشف أن المرء يشعر بأنه "طبيعي" ويعطي نتائج تحبها. وإذا كان الأمر كذلك ، فسيكون قرارك سهلاً.