為什麼感覺bootstrap很厲害但卻沒有用在項目中呢?

最好的問題嗎


前端開發人員可能沒有用過Bootstrap,但應該都聽說過它。Bootstrap是一款前端框架,業內知名度很高。雖說不少公司在招聘崗位中也要求掌握Bootstrap等框架,但依舊有不少從業四五年的前端開發人員沒接觸過它,感覺現實項目中應用Bootstrap的並不多,這是為什麼呢?

Bootstrap前端框架的特點

Bootstrap是由推特(Twitter)開源的一款HTML、CSS和JS框架,它主要用來開發響應式佈局、移動設備優先的WEB項目。

Bootstrap前框的主要功能:

  • 針對HTML標籤元素內置了很多樣式,運用這些樣式可以快捷美化HTML元素;

  • Bootstrap最強大的功能就是柵格系統來製作響應式佈局。

Bootstrap框架的弊端

上面說到了Bootstrap前端框架的兩大核心功能,但在實際項目開發中我們很少用Bootstrap的內置樣式,因為這些樣式無法滿足我們的UI需要。

這也就意味著Bootstrap在前端最合理的應用就是做響應式佈局,而對於中小型網站來說開發響應式佈局的成本比單獨針對不同終端製作的成本更大。舉個最簡單的例子,如果是外包型IT公司,客戶找你做網站,你總不至於收一份PC端網站的錢來做兼容各端(Web端、Wap端)的響應式站點吧?

基於以上現實條件限制,Bootstrap框架一般只運用於兩塊:

  • 後臺框架中可利用自帶的樣式快速佈局;

  • 大型網站的前端響應式佈局。

這樣一來,真正用到Bootstrap框架的場景並不多。


以上就是我的觀點,對於這個問題大家是怎麼看待的呢?歡迎在下方評論區交流 ~ 我是科技領域創作者,十年互聯網從業經驗,歡迎關注我瞭解更多科技知識!

網絡圈


前幾年bootstrap用得很多啊,但這是jquery時代的事了。現在前端三大框架都有了各自的組件庫,bootstrap就沒有那麼流行了。不過其實很多現代組件庫都受到了bootstrap的影響,例如分12列的grid,全局樣式類等。


cyyssly


這不奇怪,畢竟只是UI庫,框架說不上。主要是大項目誰會用這個UI庫,都會有自己的美工,自己設計一套UI。bootstrap最大的問題是不夠靈活,不好定製化,當然bootstrap也有優點,是不是第一個我不知道,但是提出的一套如何將UI和UE標準化的方法還是很有用的。


非專業基民


ui 框架可以,我就在用。


仙而不廢


什麼鬼


南沙嘻哈


主要還是應用場景限制吧。我們給事業單位做應用系統,瀏覽器需要兼容到IE8,bootstrap兼容不上。


分享到:


相關文章: