• 2024-11-21

Bootstrap หรือ Foundation สำหรับ Front-End Framework

Foundation - A Front-End Framework - Valuebound

Foundation - A Front-End Framework - Valuebound

สารบัญ:

Anonim

Front-end frameworks (หรือที่รู้จักในชื่อ CSS frameworks) เป็นเครื่องมือที่ทรงคุณค่าสำหรับการประหยัดเวลาและช่วยให้กระบวนการสร้างเว็บไซต์ของคุณคล่องตัวยิ่งขึ้น มีอยู่มากมายที่นั่น แต่สำหรับคนส่วนใหญ่มันมีให้เลือกระหว่างคนสองคน "ใหญ่": Bootstrap และมูลนิธิ

ไม่จำเป็นต้องดีกว่าอย่างอื่นพูดอย่างเป็นกลาง แต่คนส่วนใหญ่มีการตั้งค่าที่ชัดเจนขึ้นอยู่กับสิ่งที่พวกเขากำลังมองหาในกรอบ CSS ฉันต้องการช่วยคุณค้นหาว่าแบบใดที่เหมาะกับความต้องการของคุณมากที่สุด

เกี่ยวกับ Bootstrap

เดิมทีสร้างขึ้นเพื่อทำหน้าที่เป็นไกด์นำเที่ยวภายในของ Twitter นั้น Bootstrap ได้รับความนิยมทั่วโลกหลังจากเปิดตัวในเดือนสิงหาคม 2554 ในเวอร์ชัน 3.2 กรอบแรกของมือถือนั้นฟรีและโอเพ่นซอร์ส

ด้วยเกือบ 83,000 ดาวบน Github ทำให้เป็นโครงการที่ได้รับดาวมากที่สุด แต่ก็มีฐานแฟนคลับขนาดใหญ่และเป็นกรอบที่ใช้กันอย่างแพร่หลายที่สุดในปัจจุบัน

เกี่ยวกับมูลนิธิ

ฟรีและโอเพ่นซอร์สมูลนิธิมีต้นกำเนิดที่คล้ายกันโดยมีรากเป็นแนวทาง บริษัท ที่ Zurb Foundation เช่นเดียวกับ Bootstrap มันเป็นอุปกรณ์พกพาลำดับแรกและอธิบายตัวเองว่าเป็น "เฟรมเวิร์กเอนด์ที่ตอบสนองขั้นสูงสุด"

เมื่อเร็ว ๆ นี้ Foundation เปิดตัวรุ่น 5.3 และแม้ว่าจะยังคงเป็นกระแสหลักที่น้อยกว่า Bootstrap แต่รุ่นล่าสุดได้รับการแปลงผู้ใช้มากขึ้นเรื่อย ๆ

คุณควรใช้แบบไหน

อย่างที่ฉันบอกไปก่อนหน้านี้ไม่มี "คำตอบที่ถูกต้อง" แต่มีข้อแตกต่างที่สำคัญบางประการที่อาจทำให้คุณตัดสินใจได้

หากคุณต้องการใช้ Less, Bootstrap เป็นวิธีที่จะไปเพราะไม่สามารถใช้งานได้ใน Foundation เช่นเดียวกันหากกลุ่มประชากรเป้าหมายของคุณมักใช้ Internet Explorer Bootstrap เป็นแนวคิดที่ดีกว่า มูลนิธิไม่รองรับ IE 8

หนึ่งในข้อได้เปรียบหลักของ Bootstrap อยู่ในความนิยม เนื่องจากมีผู้ใช้จำนวนมากจึงมีเหตุผลที่มีข้อมูลเพิ่มเติม: บทเรียนเพิ่มเติมคำถามตอบเพิ่มเติม ฯลฯ หากคุณไม่เคยใช้กรอบงานส่วนหน้ามาก่อนจึงเป็นจุดเริ่มต้นที่ง่ายที่สุดอย่างไม่ต้องสงสัย

อย่างไรก็ตามทหารผ่านศึกการสร้างเว็บอาจต้องการความยืดหยุ่นของมูลนิธิ เป็นกระดูกเปลือยอีกเล็กน้อยที่ช่วยให้สามารถปรับแต่งเพิ่มเติมได้

วิธีที่ง่ายที่สุดในการอธิบายว่าใครควรใช้กรอบใดน่าจะเป็นสิ่งนี้

  • หากคุณต้องการสร้างและเปิดใช้เว็บไซต์อย่างรวดเร็วและง่ายดาย (และไม่ต้องสนใจหากเว็บไซต์นั้นสร้างขึ้นมาก่อนแล้ว) Bootstrap จะให้บริการคุณอย่างดี
  • หากคุณต้องการใช้เวลาเพิ่มขึ้นเล็กน้อยในส่วนหน้ารับส่วนลึกในการปรับแต่งและทำให้เว็บไซต์ของคุณดูมีเอกลักษณ์มากขึ้นเลือกมูลนิธิ

(สิ่งนี้อาจใช้ไม่ได้กับคุณ แต่บ่อยครั้งที่คนที่มุ่งเน้นนักพัฒนาจะเลือกใช้ Bootstrap ในขณะที่นักออกแบบต้องการรากฐาน)

ข้อสรุป

เนื่องจากเฟรมเวิร์กทั้งสองนั้นฟรีและโอเพ่นซอร์สดังนั้นวิธีเดียวที่จะได้คำตอบสุดท้ายของคุณอาจเป็นการลองแต่ละข้อ

คุณอาจค้นพบว่าคน ๆ นั้นรู้สึก“ เป็นธรรมชาติ” มากกว่าและให้ผลลัพธ์ที่คุณชอบ และถ้าเป็นเช่นนั้นการตัดสินใจของคุณจะง่าย


บทความที่น่าสนใจ

การสร้างทีมและการมอบหมาย: ทำอย่างไรจึงจะให้อำนาจคน

การสร้างทีมและการมอบหมาย: ทำอย่างไรจึงจะให้อำนาจคน

ต้องการกรอบการทำงานที่จะบอกคุณว่าจะมอบหมายงานให้กับพนักงานเมื่อใดและเท่าใด การมีส่วนร่วมของพนักงานจัดเตรียมวิธีการหลายอย่างเพื่อเพิ่มประสิทธิภาพที่มีประสิทธิภาพ

7 แบบฝึกหัดการสร้างทีมเพื่อดึงดูดพนักงาน

7 แบบฝึกหัดการสร้างทีมเพื่อดึงดูดพนักงาน

หากคุณต้องการแบบฝึกหัดการสร้างทีมเพื่อช่วยให้พนักงานของคุณทำงานได้อย่างมีประสิทธิภาพมากขึ้นในทีมให้ใช้หนึ่งกิจกรรม (หรือมากกว่า) ในเจ็ดกิจกรรมเหล่านี้

กิจกรรมการสร้างทีมที่ยอดเยี่ยมสำหรับสถานที่ทำงาน

กิจกรรมการสร้างทีมที่ยอดเยี่ยมสำหรับสถานที่ทำงาน

กิจกรรมการสร้างทีมในที่ทำงานนั้นง่ายและคุ้มค่า ลองทำแบบฝึกหัดเหล่านี้ในที่ทำงานเป็นประจำเพื่อสร้างทีม

ค้นหาข้อมูลเกี่ยวกับวัฒนธรรมของทีมและความคาดหวังที่ชัดเจน

ค้นหาข้อมูลเกี่ยวกับวัฒนธรรมของทีมและความคาดหวังที่ชัดเจน

การคาดการณ์ประสิทธิภาพที่ชัดเจนนั้นมีความสำคัญอย่างยิ่งในวัฒนธรรมการทำงานเป็นทีมเนื่องจากทีมต้องรู้ว่าทำไมจึงมีอยู่และสิ่งที่คาดหวังจากพวกเขา

บรรทัดฐานทีมงานตัวอย่างหรือแนวทางความสัมพันธ์

บรรทัดฐานทีมงานตัวอย่างหรือแนวทางความสัมพันธ์

รู้ว่าทีมที่มีประสิทธิภาพจำเป็นต้องตรวจสอบ? เป้าหมายและผลลัพธ์ที่คาดหวังและกระบวนการที่ใช้เพื่อบรรลุเป้าหมาย นี่คือบรรทัดฐานของกลุ่มตัวอย่าง

คำถามสัมภาษณ์งานเป็นทีมเพื่อให้นายจ้างถาม

คำถามสัมภาษณ์งานเป็นทีมเพื่อให้นายจ้างถาม

ต้องการคำถามสัมภาษณ์เพื่อให้พนักงานที่มีศักยภาพประเมินทักษะการทำงานเป็นทีมหรือไม่ คำถามตัวอย่างเหล่านี้จะช่วยให้คำตอบสำหรับคุณ