ตามมาตรฐานของวันนี้และคำศัพท์ทางเว็บฉันจะบอกว่า Bootstrap นั้นไม่ใช่กรอบจริงๆแต่นั่นเป็นสิ่งที่เว็บไซต์ของพวกเขาอ้าง นักพัฒนาส่วนใหญ่พิจารณาเชิงมุม Vue และตอบสนองกรอบขณะที่เงินทุนมักจะเรียกว่าเป็น " ห้องสมุด "
แต่เป็นที่แน่นอนและถูกต้อง Bootstrap เป็นโอเพนซอร์สมือถือครั้งแรกของคอลเลกชันของ CSS, JavaScript และ HTML สาธารณูปโภคการออกแบบมีจุดประสงค์เพื่อให้หมายถึงการพัฒนาองค์ประกอบเว็บที่ใช้กันทั่วไปเร็วกว่ามาก .
หลักการสำคัญสองสามข้อที่สนับสนุนความสำเร็จของ Bootstrap:
- มันนำมาใช้ใหม่
- มันมีความยืดหยุ่น (เช่น: อนุญาตให้ระบบกริดที่กำหนดเองเปลี่ยนจุดพักการตอบสนองขนาดรางน้ำคอลัมน์หรือสีรัฐได้อย่างง่ายดายตามกฎง่ายๆการตั้งค่าส่วนใหญ่ถูกควบคุมโดยตัวแปรทั่วโลก)
- มันใช้งานง่าย
- มันเป็นแบบแยกส่วน (ทั้ง JavaScript และ (S) CSS ใช้วิธีแบบแยกส่วนเราสามารถหาบทช่วยสอนในการสร้าง Bootstrap แบบกำหนดเองเพื่อรวมเฉพาะส่วนที่ต้องการ
- มีความเข้ากันได้ข้ามเบราว์เซอร์โดยเฉลี่ยสูงกว่า
- ความสามารถในการเข้าถึงเว็บนอกกรอบ (พร้อมโปรแกรมอ่านหน้าจอ)
- มันเป็นเอกสารที่ค่อนข้างดี
มันมีแม่แบบการออกแบบและฟังก์ชั่นสำหรับ: เลย์เอาต์, พิมพ์, แบบฟอร์ม, การนำทาง, เมนู (รวมถึงแบบเลื่อนลง), ปุ่ม, พาเนล, ป้าย, โมดัล, การเตือน, แท็บ, ยุบได้, หีบเพลง, รายการตารางเลขหน้าสื่อสาธารณูปโภคสื่อ ฝัง, ภาพและการเปลี่ยนภาพ), ยูทิลิตี้การตอบสนอง, ยูทิลิตี้ที่ใช้สี (หลัก, รอง, อันตราย, เตือน, ข้อมูล, แสง, มืด, ปิดเสียง, สีขาว), ยูทิลิตี้อื่น ๆ (ตำแหน่ง, ระยะขอบ, ช่องว่างภายใน, ขนาด, ระยะห่าง, การจัดตำแหน่ง ทัศนวิสัย), scrollspy, ต่อท้าย, คำแนะนำเครื่องมือ, ป๊อปอัป
ตามค่าเริ่มต้นแล้วจะขึ้นอยู่กับ jQuery แต่คุณจะพบว่าตัวแปร jQuery ฟรีที่ขับเคลื่อนโดยเฟรมเวิร์ก JavaScript แบบก้าวหน้าที่ได้รับความนิยมแต่ละรุ่น:
การทำงานกับ Bootstrap ขึ้นอยู่กับการใช้คลาสบางคลาส (หรือขึ้นอยู่กับเฟรมเวิร์ก JS: คำสั่งวิธีการหรือคุณสมบัติ / อุปกรณ์ประกอบฉาก) และการใช้โครงสร้างมาร์กอัปโดยเฉพาะ
โดยทั่วไปแล้วเอกสารประกอบด้วยตัวอย่างทั่วไปซึ่งสามารถคัดลอกและวางได้อย่างง่ายดายและใช้เป็นแม่แบบเริ่มต้น
ข้อดีอีกอย่างของการพัฒนาด้วย Bootstrap ก็คือชุมชนที่มีชีวิตชีวาซึ่งแปลเป็นธีมเทมเพลตและปลั๊กอินที่มีอยู่มากมายซึ่งส่วนใหญ่เป็นโอเพ่นซอร์ส (เช่น: ปฏิทิน, ตัวเลือกวันที่ / เวลา, ปลั๊กอินสำหรับการจัดการเนื้อหาแบบตารางเช่น เช่นเดียวกับไลบรารี / ส่วนประกอบคอลเลกชันที่สร้างอยู่ด้านบนของ Bootstrap เช่น MDB, เทมเพลตพอร์ตโฟลิโอ, เทมเพลตผู้ดูแลระบบ ฯลฯ ... )
สุดท้าย แต่ไม่ท้ายสุด Bootstrap ได้รับการดูแลอย่างดีในช่วงหลายปีที่ผ่านมาซึ่งทำให้เป็นตัวเลือกที่ดีสำหรับแอพพลิเคชั่น / เว็บไซต์ที่พร้อมใช้งานจริง