Bootstrap Nedir? CSS Framework Rehberi [2026]
Bootstrap nedir, ne ise yarar? CSS framework kullanimi, grid sistemi, bilesenler ve Bootstrap 5 yenilikleri rehberi.
Bootstrap nedir, ne ise yarar? CSS framework kullanimi, grid sistemi, bilesenler ve Bootstrap 5 yenilikleri rehberi.
Bootstrap, web siteleri ve web uygulamalari gelistirmek icin kullanilan en populer acik kaynakli CSS frameworkudur. Twitter muhendisleri tarafindan 2011 yilinda olusturulmustur.
Bootstrap, HTML, CSS ve JavaScript bilesenleri iceren hazir bir arac setidir. Responsive (duyarli) web siteleri olusturmayi hizli ve kolay hale getirir.
1. Hizli Gelistirme
Hazir bilesenler sayesinde sifirdan kod yazmaya gerek kalmaz.
2. Responsive Tasarim
Mobil oncelikli (mobile-first) yaklasimla tum cihazlarda calisir.
3. Tarayici Uyumlulugu
Tum modern tarayicilarda tutarli gorunum.
4. Kapsamli Dokumantasyon
Detayli rehberler ve ornekler.
5. Genis Topluluk
Milyonlarca gelistirici, binlerce tema ve eklenti.
Bootstrap'in en guclu ozelligi 12 kolonlu grid sistemidir:
Temel Yapiı:
- Container: Icerik sarmalayici
- Row: Satir
- Col: Kolon
Breakpoint'ler:
- xs: <576px (ekstra kucuk, mobil)
- sm: >=576px (kucuk)
- md: >=768px (orta, tablet)
- lg: >=992px (buyuk, laptop)
- xl: >=1200px (ekstra buyuk)
- xxl: >=1400px (cok buyuk)
Ornek Kullanim:
Masaustunde 3 kolon, tablette 2 kolon, mobilde 1 kolon.
1. Navigasyon (Navbar)
Responsive menu sistemi. Mobilde hamburger menuye donusur.
2. Butonlar
Farkli renkler, boyutlar ve stiller.
- btn-primary (mavi)
- btn-success (yesil)
- btn-danger (kirmizi)
- btn-outline-* (cerceveli)
3. Kartlar (Cards)
Icerik kutulari. Resim, baslik, metin ve buton icerebilir.
4. Modal (Acilir Pencere)
Popup dialog kutulari.
5. Formlar
Form elemanlari, dogrulama stilleri.
6. Carousel (Slider)
Resim ve icerik slider'i.
7. Tablolar
Responsive tablo stilleri.
8. Alerts (Uyarilar)
Bilgi, uyari, hata mesajlari.
1. CDN ile (En Kolay):
HTML dosyaniza link ekleyerek.
2. NPM ile:
npm install bootstrap
3. Dosya Indirerek:
Bootstrap sitesinden indirip projeye ekleyerek.
Artilari:
- Hizli prototipleme
- Tutarli tasarim
- Responsive hazir
- Genis bileşen kutuphanesi
- Iyi dokumantasyon
- Aktif topluluk
Eksileri:
- Tum siteler benzer gorunebilir
- Dosya boyutu (kullanilmayan kodlar)
- Ozellestirme gerektirir
- Bootstrap'e bagimlilik
1. Tailwind CSS
Utility-first yaklasim. Daha fazla ozgurluk, daha fazla kod.
2. Foundation
Zurb tarafindan gelistirilen profesyonel framework.
3. Bulma
Sadece CSS, JavaScript yok. Hafif ve modern.
4. Materialize
Google Material Design tabanli.
Bootstrap 5 ile gelen onemli degisiklikler:
- jQuery bagimliligi kaldirildi
- Yeni utility class'lari
- RTL (saga sola) destek
- Yeni bilesenler (offcanvas, accordion)
- Gelismis form kontrolleri
Performans Ipuclari:
Sadece kullandiginiz bilensenleri yukleyin
PurgeCSS ile kullanilmayan CSS'i kaldirin.
CDN kullanin
Hizli yuklenme ve onbellekleme.
Lazy loading
Gorselleri gerektiginde yukleyin.
Minified dosyalar
.min.css ve .min.js kullanin.
Bootstrap, hizli ve profesyonel web sitesi gelistirmenin en populer yoludur. Ozellikle:
ideal bir secimdir.
RapitekGO olarak, Bootstrap ve diger modern teknolojilerle profesyonel web siteleri gelistiriyoruz. Iletisime gecin ve web sitenizi olusturalim.
Get the latest website and SEO tips delivered to your inbox