Bootstrap (önyüz kütüphanesi)

Bootstrap, HTML, CSS ve JavaScript kullanılarak yazılmış, açık kaynaklı ve ücretsiz bir front-end kütüphanesidir. Eski Twitter çalışanları Mark Otto ve Jacob Thornton tarafından oluşturulan bu kütüphane, geliştiricilere duyarlı web siteleri oluşturabilme imkanı sağlar. Bootstrap'in sunduğu tasarım şablonları, tipografi, formlar, butonlar ve navigasyon gibi arayüz bileşenleri oluşturmakta kullanılabilmektedir. Bu sayede geliştiriciler, estetik konularla uğraşmadan uygulama geliştirirken, tasarımcılar için de çekici temalar oluşturma konusunda güçlü bir temel sunmaktadır.

Özellikle mobil öncelikli tasarım anlayışıyla geliştirilen Bootstrap, farklı ekran boyutlarına sahip cihazlarda maksimum performansı hedefler. Böylelikle web sitelerinin her cihazda sorunsuz çalışmasını ve geliştiricilere cihaza özel tasarım yapma zorunluluğunu ortadan kaldırır.

Bootstrap'in popülerliği, artan topluluk desteğiyle de pekişmektedir. Mayıs 2023 itibariyle, GitHub'da 164.000'den fazla yıldız almış olup, W3Techs verilerine göre dünya genelindeki web sitelerinin %19.2'si Bootstrap kullanmaktadır.

Bootstrap sürümleri 
2011 yılından bu yana Bootstrap'ın beş ana sürümü piyasaya sürülmüştür.

Bootstrap (Twitter Blueprint)

 Yayın Tarihi: 19 Ağustos 2011
 Başlangıçta "Twitter Blueprint" olarak adlandırılan Bootstrap, Mark Otto ve Jacob Thornton tarafından Twitter için yazılım iskeleti (framework) amaçlı geliştirildi. Açık kaynaklı hale getirilmeden önce "Bootstrap" olarak yeniden adlandırıldı.

Bootstrap 2

 Yayın Tarihi: 31 Ocak 2012
 Öne çıkanlar: Glyphicons desteği, yeni bileşenler, cihazın özelliklerini (masaüstü, tablet, cep telefonu) dikkate alarak dinamik olarak ayarlandığı  duyarlı web tasarımı.

Bootstrap 3

 Yayın Tarihi: 19 Ağustos 2013
 Öne çıkanlar: Mobil öncelikli tasarım, düz tasarım (flat design) öğeleri, yeni eklenti sistemi, IE7 ve Firefox 3.6 desteğinin sona erdirilmesi.

Bootstrap 4

 Duyuru: 29 Ekim 2014 | İlk Alpha: 19 Ağustos 2015 | İlk Beta: 10 Ağustos 2017 | Nihai Sürüm: 18 Ocak 2018
 Öne çıkanlar: Sass kullanımı, CSS Flexbox desteği, duyarlı boşluk/boyutlandırma, Glyphicons desteğinin kaldırılması, global yazı tipi boyutunun 14px'ten 16px'e yükseltilmesi, form stilinin, butonların, açılır menülerin, medya nesnelerinin ve resim sınıflarının geliştirilmesi.

Bootstrap 5

 Yayın Tarihi: 5 Mayıs 2021
 Öne çıkanlar: jQuery bağımlılığının kaldırılması, yeni offcanvas menü bileşeni, dokümantasyonun Jekyll'dan Hugo'ya taşınması, Internet Explorer desteğinin sona erdirilmesi. Yeni SVG simgeleri, yeni CSS özellikleri, geliştirilmiş API ve Grid sistemi, güncellenmiş formlar ve RTL/dark mod desteği.

Ayrıca bakınız
 Javascript kütüphaneleri listesi

Kaynakça

Dış bağlantılar 
Bootstrap Framework 

https://www.argenova.com.tr/bootstrap-nedir

https://www.hostinger.web.tr/rehberler/bootstrap-nedir

JavaScript kütüphaneleri
HTML
MIT Lisansı kullanan yazılımlar
Web tasarım
CSS kütüphaneleri
Mobil internet