Bootstrap Nedir?

Bootstrap Nedir?

Bootstrap,”İlk Önce Mobil” sloganı ile üretilmiş olan JavaScript ve CSS birleşimi olan melez bir Framework’tür.Günümüzde neredeyse yeni nesil bütün web sayfalarının tasarımlarında kullanılmaktadır.Bootstrap,Twitter tarafından üretilmiş,Open Source  olarak ücretsiz bir şekilde dağıtıma verilmiş,web sayfalarında önyüz geliştirmek için  kullanılan,arayüz geliştiricilerinin iş yükünü neredeyse tamamen  üzerine alan bir Framework’tür.

Neden Bootstrap Kullanmak Zorundayız?

Bootstrap ile bir web sayfasında olması gereken hemen hemen bütün arayüz bileşenleri, çok basit bir şekilde yapılabilmektedir.Ayrıca yapacağınız tasarım,masaüstü bilgisayarlar ,tablet bilgisayar vve cep telefonlarında tamamen uyumlu bir tasarım ile çalıştırılmaktadır.Yani hazırlayacağınız bir tasarım,hiçbir değişiklik yapılmadan bütün platformlarda sorunsuz olarak gösterilebilmektedir.

Bootstrap sayesinde,basit bir class tanımlamasıyla  ,rahatlıkla arayüz bileşenleri tasarlanabilir.HTML5 elementlerine vereceğiniz class tanımamaları,Bootstrap Framework’ü içinde tanımlıdır ve referans alınan class tanımlamasına göre Bootstrap bizim yerimize o elementi şekle sokar.

Mesela;

<div class=”alert alert-danger”>UYARI</div>

Burada yazdığımız kod içerisinde class tanımlaması yaptık.Normalde HTML5 ile ,yani Bootstrap sayfaya dahil edilmediğinde normal düz bir yazı şeklinde görüntülenebilirdi.Ancak Bootstrap dahil edildiğinde daha farklı görünecektir.Herhangi bir renk ve biçim tanımlaması yapmadık.Ancak Bootstrap,bu <div> etiketinin class tanınlamasıyla alert alert-danger özellğini okuyup,bunu kırmızı renkli bir yazı ile yine daha açık kırmızı bir zemin rengi içinde ,köşeleri yuvarlatılmış bir kutu içerisinde yazdırması gerektiğini anlayacaktır.Sanırım Bootstrapı neden kullanmamız gerektiği konusu açıklığa kavuşmuş oldu.

Ayrıca;

  • Bootstrap daha hızlı kodlama yapmanızı sağlar.
  • Yapmak istediğiniz herşey zaten Bootstrap tarafında hazırdır ve siz sadece ne yapılması gerektiğini bildirirsiniz.
  • Bootstrap her geçen gün gönüllü geliştiricileri tarafından geliştirilmeye devam etmektedir.
  • Tasarımlarınızı duyarlı hale getirmek için yığınla kod yazmanıza gerek yoktur,zaten Bootstrap kullanmakla tasarımlar bir anda reponsive hale gelmiştir.

 

 

Share this post

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir