Bootstrap, CSS, HTML ve JavaScript ile oluşturulmuş güçlü, mobil ilk, duyarlı, ön uç bir iskelettir. Sıfırdan başlayarak ve hatta diğer pek çok çerçeve üzerinde bir çok avantaj sunar.

Bootstrap aslında bir tasarımcı ve geliştirici tarafından Twitter tarafından geliştirildi, dünyanın en popüler ön uç çerçevelerinden biri haline geldi. Açık kaynak haline gelmeden önce Twitter Blueprint olarak biliniyordu ve halka açık bir yıl önce Twitter'ın dahili stil rehberi olarak hizmet vermişti.

Bootstrap'ı bilmiyorsanız, buradaki kaynaklar ve bilgiler sizi hızlandıracaktır.

Neden Bootstrap?

Bootstrap, web dev projelerinizde sıfırdan başlayarak birçok avantaj sunar. En büyük nedenlerden biri, Bootstrap için mevcut olan çok sayıda kaynaktır, özellikle diğer pek çok çerçeveye ve kazan dairesine kıyasla (daha sonra bunlara ulaşacağız).

Ancak mevcut kaynakların ötesinde, Bootstrap'i kullanmanın birçok nedeni var:

  1. Kullanımı kolaydır: Bootstrap ile çalışmaya başlamak oldukça hızlı ve kolay bir işlemdir. Ve esnek: Daha az veya CSS ve hatta Sass (Sass versiyonunu indirirseniz) ile kullanabilirsiniz.
  2. Izgara: Bootstrap, 12 sütuna duyarlı bir kılavuz kullanır. İç içe ve ofset elemanlarını bile destekler. Izgara yanıt verebilir veya sabit bir düzende kolayca değiştirebilirsiniz.
  3. Daha hızlı geliştirme: Bootstrap'in hazır birçok bileşeni ve kaynağı mevcut olduğundan geliştirme sürecinizi önemli ölçüde hızlandırabilir.
  4. Temel stiller: Bootstrap, zaten kullanacağınız bir ton HTML öğesi için temel stilleri ile birlikte gelir. Tipografi, formlar, resimler ve çok daha fazlası için stilleri içerir.
  5. Önceden biçimlendirilmiş bileşenler: Bootstrap ayrıca açılır menüler, nav çubukları, uyarılar ve daha birçokları için önceden biçimlendirilmiş bileşenlerle birlikte gelir.
  6. Birlikte gelen JavaScript bileşenleri: Bootstrap, işlevselliği eklemek için bir grup JavaScript bileşeniyle birlikte gelir. Modal pencereler, araç ipuçları, uyarılar ve daha fazlası gibi şeyleri manipüle etmeyi kolaylaştırır. Komut dosyalarını hep birlikte yazmayı atlayabilirsiniz.
  7. Mükemmel dokümantasyon: Bootstrap, hem yeni başlayanlar hem de daha ileri düzey kullanıcılar için kullanışlı olan istisnai dokümantasyona sahiptir.
  8. Kolay entegrasyon: Bootstrap, hem yeni sitelerde hem de mevcut sitelerde çeşitli diğer çerçeveler ve platformlarla entegre edilebilir. Mevcut CSS'nizin yanında sadece Bootstrap'in belirli öğelerini bile kullanabilirsiniz.

Bootstrap kullanmaya başlama

Yapabileceğiniz iki ana yol var. Boostrap indir : Önceden derlenmiş sürüm veya kaynak kodu sürümü. Hangisini seçeceğiniz, nasıl başlamak istediğinize bağlıdır.

Önceden derlenmiş olan, hemen hemen her projede kullanım için hazırdır ve derlenmiş CSS ve JS ile birlikte, her birinin derlenmiş ve küçültülmüş sürümlerini içerir. İsteğe bağlı Bootstrap temasıyla birlikte Glyphicon yazı tipleri dahildir.

Kaynak kod sürümü, önceden oluşturulmuş CSS ve JavaScript'in yanı sıra font varlıklarını içerir. Ayrıca daha az, JavaScript ve belgeleri içerir. Temel olarak, öğrenme eğrisi, önceden derlenmiş sürümden biraz daha yüksek olsa da, daha eksiksiz bir versiyondur.

Ayrıca, Rails, Compass veya Sass-only projelerine dahil etmek istiyorsanız özellikle yararlı olan Less'ten Sass'a taşınan Bootstrap sürümü de vardır.

Hangi sürümü kurmak istediğinize karar verdikten sonra, Bootstrap'in kullandığı sistem olan Grunt'ı kurmanız gerekir. Önce node.js dosyasını indirip yüklemeniz ve ardından Grunt’ı yüklemeniz gerekir. Oradan parmaklarınızın ucunda çeşitli Grunt komutları olacak.

Sonra temel Bootstrap HTML şablonuna veya bunlardan biriyle başlayabilirsiniz. örnek şablonlar . Örnek şablonlar arasında ızgara yerleşimleri, jumbotron tabanlı düzenler, çeşitli navbarlar ve diğer özel bileşenler (hatta bir blog ve giriş sayfası) bulunur.

Ya duyarlı bir site istemiyorsam?

Bootstrap duyarlı ve mobil ilk kutunun dışındayken, duyarlı bir site istemiyorsanız bu şekilde kalmak zorunda kalmaz. Devre dışı bırakmak için yapmanız gereken tek şey, CSS'deki viewport meta etiketini atlamak, her ızgara katmanı için kapsayıcıların genişliğini geçersiz kılmak, navbarlarınızdaki tüm daraltma ve genişletme davranışlarını kaldırmak ve eğer varsa, ızgara düzenlerinde bazı ayarlamalar yapmaktır. onları kullanıyor. Buradaki özel talimatları okuyabilirsiniz. Başlangıç ​​belgeleri .

Bootstrap eklentileri, uzantıları ve bileşenleri

Bootstrap, yerleşik çok sayıda harika özelliğe sahiptir. Ancak, tam ihtiyaçlarınızı karşılamak için işlevlerini genişletmenin birçok yolu vardır.

Yakıt UX web uygulamalarınız için ek JavaScript kontrolleri kümesidir. Sadece kullanmak istediğiniz kontrolleri bir düzineden fazla kullanılabilir.

yakıt ux

Jasny Bootstrap dikey bir nav bileşeni ve uyarılar içeren bir dizi bileşenidir.

Jasny Bootstrap

Önyükleme-Modal Bootstrap sitenize istiflenebilir, duyarlı AJAX modal pencereleri ekler. Diğer formatların yanı sıra, tam genişlikte modaları ve uzun modaları destekler.

bootstrap-modal

Bootbox.js Programatik iletişim kutularını kolayca oluşturmanızı sağlayan küçük bir kütüphanedir.

bootbox.js

Bootstrap Resim Galerisi Bootstrap'in kalıcı diyalog penceresini kullanarak dokunma etkin, duyarlı bir resim galerisi olan blueimp Gallery'nin bir uzantısıdır.

bootstrap resim galerisi

Bootstrap Işık Kutusu Bootstrap modal eklentisine dayalı basit bir lightbox eklentisidir. Arka plan için seçenekler, ışık kutusunun nasıl kapatılması ve daha fazlasını içerir.

Bootstrap Işık Kutusu

Bootstrap Form Yardımcıları daha iyi formlar oluşturmak için jQuery eklentileri topluluğudur. Birçoğunu bağımsız olarak veya ihtiyaçlarınızı karşılayacak şekilde birlikte kullanabilirsiniz.

bootstrap form yardımcıları

Bildirimler web sitenize veya uygulamanıza kolayca özel bildirimler eklemenizi sağlayan bir Bootstrap uzantısıdır. Konum, tür, geçişler ve daha fazlası için seçenekler vardır.

bildirimleri

Bootstrap-homurtu normal Bootstrap uyarılarını Growl benzeri bildirimlere dönüştüren jQuery eklentisidir. Bilgi, hata ve başarı stilleri için uyarılar vardır ve birbirini izleyen çoklu bildirimleri destekler.

bootstrap growl

Önyükleme seçim Bir düğme açılır menüsünü kullanarak Bootstrap için özel bir seçim ekler.

boostrap seçim

Boostrap Maxlength Bir alan girişindeki max uzunluk özniteliği için görsel bir geri bildirim göstergesi sağlar.

boostrap maxlength

Boostrap Markdown Formlarınız için Markdown desteğini eklemeyi ve bunları bir Markdown düzenleyicisine sorunsuzca dönüştürmeyi kolaylaştırır.

bootstrap işareti

Bootstrap Anahtarı 3 onay kutularını ve radyo düğmelerini geçiş anahtarlarına dönüştürmeyi kolaylaştırır.

önyükleme anahtarı

jQuery Dosya Yükleme sürükle & bırak, çoklu dosya seçimi ve daha fazlası için destekle bir jQuery dosya yükleme widget'ı ekler.

jquery dosyası yükleme

jqBootstrapValidation kullanımı kolay Bootstrap formları için jQuery doğrulama eklentisidir ve doğrulama hataları olduğunda net talimat sağlamayı kolaylaştırır.

jqbootstrapvalidation

Bootstrap-wysihtml5 JavaScript eklentisi olarak gelen basit ve güzel bir HTML5 WYSIWYG editörüdür.

önyükleme-wysihtml5

Önyükleme Çoklu UI'lar için çoklu öznitelikler içeren giriş girdilerini kullanan ve bunları onay kutularıyla bir açılır menü olarak gösteren bir jQuery eklentisidir.

önyükleme multiselect

BIC Takvimi olayları işaretlemek için jQuery basit bir takvimdir.

bic takvimi

önyükleme-datetimepicker Bootstrap için basit bir tarih ve zaman seçici bileşenidir.

önyükleme-datetimepicker

Saat surat Format ve Tetik gibi şeyler için seçenekler ile Bootstrap için bir zaman çizelgesi.

saat surat

Bootstrap Timepicker Fare veya ok tuşlarıyla metin girişi için bir zaman seçmenizi kolaylaştırır.

önyükleme zamanlayıcısı

Bootstrap için Renk Paleti temel, Gmail tarzı ve özel renk paletleri sunan basit bir renk seçici.

bootstrap için renk paleti

Bir renk seç Esnek metin girişi, kaydedilmiş renkler ve daha fazlasını sağlayan Bootstrap için jQuery renk seçici.

bir renk seç

Bootstro.js Web sitenize rehberli bir tur eklemeyi kolaylaştırır.

bootstro

Twitter Bootstrap 2 için Sosyal Düğmeler vektör, yakınlaştırılabilir, retinaya hazır ve özelleştirilebilir sosyal düğmeler sunar.

sosyal düğmeler

Flippant.js bağımlılığı olmayan, özelleştirmesi kolay, saygısız şeyler için bir JavaScript ve CSS kütüphanesidir.

flippant.js

Bootstrap için sekme damlası Tüm ayrılan alanlara sığmayacakları zaman sekmelerinizi açılır menülere yeniden düzenler.

önyükleme için sekme damlası

Tocify Bootstrap ile temalı olabilecek içerik eklentisinin jQuery tablosu.

tocify

Bootpag Bootstrap ile veya kendi başına çalışan dinamik sayfalandırma için bir jQuery eklentisidir.

bootpag

Typeahead.js Tyeaheads oluşturmak için Twitter'dan bir JavaScript kütüphanesi.

typeahead.js

X-düzenlenebilir Bootstrap içindeki sayfanızda düzenlenebilir öğeler oluşturmanızı sağlar.

X-düzenlenebilir

Bootstrap Ağaç Görünümü Hiyerarşik ağaç yapılarını görüntülemek için basit bir çözümdür.

önyükleme ağaç görünümü

Bootstrap için Tokenfield klavye ve kopyala-yapıştır desteğine odaklanan gelişmiş bir belirteçtir.

tokenfield

Bootstrap Yıldız Derecelendirmesi kesirli dolgular ve RTL giriş desteği gibi özellikleri destekleyen bir jQuery yıldız derecelendirme eklentisidir.

yıldız derecelendirmesi

Yamm Megamenu Standart navbar işaretlemesi ve akışkan ızgara sistemi sınıflarını kullanan Bootstrap için bir başka Megamenu.

yamyam megamenu

Summernote Bootstrap için basit bir WYSIWYG editörüdür.

summernote

Nakavt-Önyükleme Bootstrap JavaScript widget'larına erişmek için bir dizi nakavt bağlama işleyicisidir.

Nakavt

Gridmanager.js Bootstrap gibi çerçevelerde ızgara düzenleri oluşturup düzenlemenizi sağlar.

gridmanager

Bootstrap için kaydırıcı formlar için bir Bootstrap kaydırıcı bileşenidir.

bootstrap için kaydırıcı

WATable Verilerinizi hızlı ve kolay bir şekilde filtrelemenizi, biçimlendirmenizi, sıralamanızı ve sıralamanızı sağlayan jQuery eklentisidir.

watable

Önyükleme Datagrid Basit ve güçlü kalırken tamamen özelleştirilebilir Bootstrap için bir jQuery eklentisi.

bootstrap datagrid

PNotify , Bootstrap için bir JavaScript bildirimleri uzantısıdır.

pnotify

Bootstrap Turu Bootstrap ile (veya olmadan) site turları oluşturmak için basit bir uzantısıdır.

önyükleme turu

Bootstrap Accessibility Plugin Bootstrap Erişilebilirlik Eklentisi , PayPal'dan, klavye ve ekran okuyucu kullanıcıları için erişilebilir bir çok Bootstrap bileşeni üretiyor.

bootstrap erişilebilirlik eklentisi

Bootstrap Video Oynatıcı özelleştirilebilir bir HTML5 video oynatıcı jQuery eklentisidir.

önyükleme video oynatıcı

Ladda UI çoğunlukla formlarla kullanılmak üzere tasarlanmış bir dizi yükleme göstergesidir.

ladda ui

Bootstrap temaları, şablonlar ve UI kitleri

İsterseniz kendi temalarınızı ve şablonlarınızı sıfırdan oluşturabilir veya zaman kazanmak için bu ücretsiz ve premium varlıklara göz atabilirsiniz. Bazıları olduğu gibi kullanılır, diğerleri ise kendi özel tasarımlarınız için bir atlama noktasıdır.

Yaratıcı Pazar 300'den fazla premium Bootstrap temaları mevcut.

Yaratıcı Pazar

BootstrapMade çeşitli stillerde temalar sunar.

bootstrapmade

BootstrapBay Premium Bootstrap temaları ve satın alabileceğiniz veya satabileceğiniz şablonlar için bir pazar yeridir.

bootstrapbay

GridGum teklif edilen düzinelerce tema ile bir premium tema pazar yeridir.

gridgum

ThemeForest Sadece 4 $ 'dan başlayan yüzlerce Bootstrap temaları var.

ThemeForest

WrapBootstrap e-ticaret sitelerinden açılış sayfalarına kadar her şey için temalar sunar.

wrapbootstrap

Cardeostrap CSS, bileşenler ve JavaScript içeren Bootstrap için büyük bir UI seti.

cardeostrap

Flatstrap tüm fırfırlar olmadan ücretsiz ve açık kaynak Bootstrap tema çerçevesidir.

flatstrap

Bootmetro Windows 8'in görünümü ve hissi olan bir web çerçevesidir.

bootmetro

Fbootstrapp Bootstrap ile Facebook iframe uygulamaları oluşturmak için bir araç takımı.

fbootstrap

Bootplus şık ve sezgisel bir Google ön yüz çerçevesidir.

bootplus

Şablonu Alın çeşitli stillerdeki HTML5 ve CSS3 şablonlarının küçük bir koleksiyonudur.

Şablonu Alın

BootstrapTaste ücretsiz ve premium Bootstrap temaları topluluğudur.

bootstraptaste

Bootstrap Sıfır Bootstrap için kendi kendini ilan eden en büyük açık kaynaklı şablon koleksiyonudur.

önyükleme sıfır

Siyah kravat Bootstrap'in çeşitli sürümlerinde bulunan ücretsiz ve premium temalardan oluşan bir koleksiyon. Pano gösterge temalarından haber toplayıcılarına ve portföy temalarına kadar her şeyi içerir.

siyah kravat

Başlangıç ​​çerçevesi DesignModo'dan basit ama güçlü bir Bootstrap çerçevesidir.

başlamak

Bootswatch ücretsiz, kurulumu kolay, modüler Bootstrap temaları topluluğudur.

bootswatch

Bootstrap'i başlat blog temaları, portföy temaları ve daha fazlası dahil olmak üzere ücretsiz Bootstrap temaları ve şablonları kümesidir.

bootstrap'i başlat

Joostrap Bootstrap ile oluşturulmuş Joomla şablonları topluluğudur.

joostrap

Tema Armada Bootstrap ile oluşturulmuş, yalnızca 8 dolardan başlayan el yapımı duyarlı temalar kümesidir.

Tema Armada

PrepBootstrap Yönetici arayüzlerinden iletişim formlarına kadar her şey için büyük bir ücretsiz tema, şablon ve widget kaynağıdır.

prepbootstrap

RandThemes ön ve arka uç tasarımları da dahil olmak üzere premium Bootstrap temaları kümesidir.

randthemes

kökler Bootstrap üzerine inşa edilmiş bir WordPress başlangıç ​​teması.

kökleri

UI Bootstrap AngularJS'de yazılmış Bootstrap bileşenlerinin bir koleksiyonudur.

UI bootstrap

Bootstrap temiz ve modern bir Bootstrap WordPress teması.

önyükleme

BootstrapWP Bootstrap dayalı özel WordPress tema geliştirme için sağlam bir temel.

bootstrapwp

StrapPress Mobile-first, responsive olan ve Bootstrap öğelerinin tonlarını içeren bir WordPress teması.

strappress

Shoestrap Bootstrap dayalı gelişmiş bir WordPress teması.

shoestrap

Expose Framework sıvı düzeni, HTML5 ve CSS3 ve yanıt veren menüler sunan bir temel temasıdır.

maruz bırakmak

Daha fazla Bootstrap kaynaklarını keşfedin

Temel uzantılar ve temaların ötesinde, Bootstrap ile çalışmayı daha kolay ve keyifli hale getiren birçok Bootstrap kaynağı var.

Bootstrap Style Guide Boilerplate Önyükleme Stili Kılavuzu Bir stil sayfasını bağlayarak ve her bir desen veya öğe için HTML dosyaları oluşturarak yarı otomatik olarak yaşam stili kılavuzları oluşturmanıza yardımcı olur.

stil kılavuzu boilerplate

Bootstrap Magic temaları daha hızlı oluşturmanızı sağlayan bir Bootstrap tema düzenleyicisidir.

bootstrap büyü

Akademik Bootstrap dayalı hızlı bir blog CMS.

akademik

Wright Bootstrap üzerine kurulmuş bir Joomla 2.5 ve 3.x çerçevesidir.

wright

AngularStrap Bootstrap 3 için bir dizi AngularJS yerel direktiftir.

angularstrap

PaintStrap Adobe Kuler veya COLOURlovers'dan renk paletleri kullanarak Bootstrap temaları oluşturmanızı sağlar.

paintstrap

Durandal Bootstrap ile bütünleşen tek sayfa uygulamaları oluşturmak için bir çerçevedir.

Durandal

Savurgan Bir görüntüden kendi Bootstrap renk düzeninizi oluşturmayı kolaylaştırır.

savurgan

LayoutIt! ön uç kodunuzu oluşturmak için sürükle ve bırak arayüz oluşturucu.

layoutit

Pingendo Bootstrap dayalı duyarlı tasarımları prototipleme için görsel bir masaüstü uygulamasıdır.

pingendo

Bootsnip Bootstrap kaynakları için bir element galerisi.

bootsnip

Bootply Bootstrap çerçevesiyle bina, test ve prototip oluşturma için bir oyun alanıdır.

bootply

Bootstrap için Dojo Bootstrap bileşenlerini, modal pencerelerden karusellere ve düğmelere kadar her şey için özel Dojo modülleriyle birleştirir.

bootstrap için dojo

Bootsnipp Form Builder sürükle ve bırak bileşenlerini kullanan bir form oluşturucudur.

bootsnip form oluşturucu

Bootsnip Düğme Oluşturucu Çıkışı, düğme metnini, rengi, boyutu ve simgeyi özelleştirmenizi sağlayan düğme oluşturucuyu kullanmak çok kolay.

bootsnip düğmesi oluşturucu

mandal HTML, CSS ve JavaScript bileşenleriyle mobil uygulamalar oluşturmak için kullanılan bir araçtır.

mandal

Bootbundle Bootstrap için temalar, snippet'ler ve bileşenler kümesidir.

bootbundle

BootSwatchr Bootstrap temalarını sıfırdan oluşturmak için görsel bir tema yaratıcısı.

bootswatchr

Tepki Bootstrap popüler ön uç çerçevenin bir Bootstrap-yapıdır.

tepki

Brix.io Bootstrap için bir arayüz oluşturucu. Bulut tabanlı, kullanımı kolay ve gerçek zamanlı işbirliği sunuyor.

brix.io

Bazı harika Bootstrap projeleri

Orada Bootstrap üzerinde zaten çalışan tonlarca site var. Aşağıdakiler Bootstrap ile ne kadar çeşitliliğin mümkün olduğunu gösteriyor.

Lexigrams

lexigrams

BabySitMyDog.com

babysitmydog

EASYGENERATOR

EASYGENERATOR

MobStyle

mobstyle

Afrika Fon Fonu

aef

WebXtrap

webxtrap

Paul V

Paul v

Yüksek Silindirler Fun Casino

Yüksek makaralar

Vansh

Vansh

Noel Hanna

noel hanna

Prusik

Prusik

HIP Reklamcılığı

kalça reklamı

Çamaşır günü

çamaşır günü

Surfboard Üretim Akademisi Filtresi

filtre

kolaylaştırmak

kolaylaştırmak

Mutfak

mutfak

DSTLD

dstld

Nas Ferias

nas ferias

Vertty

vertty

Montere

montere

Drury Binaları

drenaj binaları

Plaza Klasik Film Festivali

plaza klasik film festivali

1Bite2Go

1bite2go

İsyan tasarım

isyan tasarımı

Codiqa

codiqa

Sean Halpin

sean halpin

Simplebots

simplebots

Magently

magently

Çizim türü

işçiliği tipi

Gerçeküstü CMS

gerçeküstü cms

kafa sallama

kafa sallama

Markt

markt

Başlangıç ​​Türkiye

başlangıç ​​türkiye

Felix Morelo

Felix Morelo

Mutlu Başlangıç ​​Okulu

mutlu başlangıç ​​okulu

Kontest

Kontest

Hollanda Ulusal Opera ve Balesi

hollandalı ulusal

Dagobert Renouf

dagobert renouf

Yuvarlanan taşlar

yuvarlanan taşlar

Sonuç

Bootstrap, HTML, CSS ve JavaScript ile uyumlu, mobil ilk web siteleri oluşturmak için mevcut birçok çerçeveden sadece bir tanesidir. Önyüklemenin ne yapabileceğini öğrenmek için zaman ayırın (ve ne yaptığınızı rahat hissediyorsunuz) diğer çerçevelerle kıyaslayın ve özel proje ihtiyaçlarınıza en uygun olanı seçin. Ve farklı projeler için farklı çerçeveler seçmek için korkmayın!