Web Geliştirme RapitekGO 2 dk okuma

Bootstrap Nedir? CSS Framework Rehberi [2026]

Bootstrap nedir, ne ise yarar? CSS framework kullanimi, grid sistemi, bilesenler ve Bootstrap 5 yenilikleri rehberi.

Bootstrap Nedir? CSS Framework Rehberi [2026]

Bootstrap Nedir?

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.

Bootstrap Neden Kullanilir?

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 Grid Sistemi

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.

Bootstrap Temel Bilesenleri

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.

Bootstrap Nasil Kurulur?

1. CDN ile (En Kolay):
HTML dosyaniza link ekleyerek.

2. NPM ile:
npm install bootstrap

3. Dosya Indirerek:
Bootstrap sitesinden indirip projeye ekleyerek.

Bootstrap Avantajlari

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

Bootstrap Alternatifleri

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 Yenilikleri

Bootstrap 5 ile gelen onemli degisiklikler:
- jQuery bagimliligi kaldirildi
- Yeni utility class'lari
- RTL (saga sola) destek
- Yeni bilesenler (offcanvas, accordion)
- Gelismis form kontrolleri

Bootstrap ve Web Sitesi Performansi

Performans Ipuclari:

  1. Sadece kullandiginiz bilensenleri yukleyin
    PurgeCSS ile kullanilmayan CSS'i kaldirin.

  2. CDN kullanin
    Hizli yuklenme ve onbellekleme.

  3. Lazy loading
    Gorselleri gerektiginde yukleyin.

  4. Minified dosyalar
    .min.css ve .min.js kullanin.

Sonuc

Bootstrap, hizli ve profesyonel web sitesi gelistirmenin en populer yoludur. Ozellikle:

  • Hizli prototipleme gerektiginde
  • Responsive tasarim onemli oldugunda
  • Standart UI bilesenlerine ihtiyac duyuldugunda

ideal bir secimdir.

RapitekGO olarak, Bootstrap ve diger modern teknolojilerle profesyonel web siteleri gelistiriyoruz. Iletisime gecin ve web sitenizi olusturalim.

Bu makaleyi paylaş

İlgili Makaleler

Güncel Kalın

Get the latest website and SEO tips delivered to your inbox