并不是所用的網(wǎng)站都適合用Bootstrap來編寫
2017-10-26 00:06:58
23496
并不是所用的網(wǎng)站都適合用Bootstrap來編寫
為什么說“并不是所用的網(wǎng)站都適合用Bootstrap來編寫”?在我們想知道這個問他的答案時,我們就先需要了解什么是Bootstrap,它是干什么的?

Bootstrap,來自Twitter,是目前很受歡迎的前端框架。Bootstrap是基于HTML、CSS、JavaScript的,它簡潔靈活,使得Web開發(fā)更加快捷。
它由Twitter的設(shè)計師MarkOtto和JacobThornton合作開發(fā),是一個CSS/HTML框架。Bootstrap提供了優(yōu)雅的HTML和CSS規(guī)范,它即是由動態(tài)CSS語言Less寫成。Bootstrap一經(jīng)推出后頗受歡迎,一直是GitHub上的熱門開源項目,包括NASA的MSNBC(微軟全國廣播公司)的BreakingNews都使用了該項目。
國內(nèi)一些移動開發(fā)者較為熟悉的框架,如WeX5前端開源框架等,也是基于Bootstrap源碼進(jìn)行性能優(yōu)化而來。
2、Bootstrap是干什么的?
Bootstrap,就是上面說的,它就是一個網(wǎng)站前端框架架設(shè)專用的一款代碼軟件,它的代碼寫的規(guī)范,優(yōu)化型好。利于網(wǎng)站的代碼優(yōu)化。Bootstrap最重要的一點(diǎn)就是它是優(yōu)先于移動端的。也就是說主要服務(wù)對象是移動端,如手機(jī)、平板等設(shè)備。當(dāng)然了pc端肯定也是適用的。
以上兩個說明了也好說以上的問題了
為什么說“并不是所用的網(wǎng)站都適合用Bootstrap來編寫”?
因為Bootstrap中的css樣式、js或是組件,都是已經(jīng)寫好的,或者是說也就是已經(jīng)定型了一部分。早就寫好的,已經(jīng)定型了的,它就會有局限性,它就不可能保證所有人都適合。
另一個原因就是它的功能相對來說很全面了,但是不夠強(qiáng),Bootstrap不適合做大的電商網(wǎng)站,因為電商網(wǎng)站中分類很多、很細(xì)。需要的樣式也是各種各樣的。如京東

當(dāng)然只要不是大型的電商網(wǎng)站,其它的站還是可以的。Bootstrap比較適合做企業(yè)網(wǎng)站,博客等之類的網(wǎng)站。