这个要具体看了,对于前端开发技能本来就很好的人来说,恐怕不会使用bootstrap,他们自己就能写出优秀的页面出来了 , 包括兼容性、可访问性、拓展好、可维护等,在他们看来bootstarp臃肿了,或许bootstarp的多种组件反而是一种累赘 。但是对于前端开发技能比较薄弱的人来说 , bootstarp就是他们的福音,众所周知 , Web开发需要花费大量的时间来编写页面样式,并且还要解决浏览器兼容等让人头疼的问题,比较省事的就是使用CSS框架 , 如Bootstrap等 。
Bootstrap是全球最受欢迎的前端组件库,用于开发响应式布局、移动设备优先的 WEB 项目 。Bootstrap是一套用于HTML、CSS和JS开发的开源工具集 。利用我们提供的Sass变量和大量mixin、响应式栅格系统、可扩展的预制组件、基于 jQuery 的强大的插件系统,能够快速为你的想法开发出原型或者构建整个app。
像Bootstarp这样的CSS框架还有很多,比如Semantic-UI,Materialize , Bulma Foundation,Pure,Layui,Uikit,Amaze UI ,jQuery UI等,但是,bootstarp是使用者最多的一个CSS框架 , 在Github上的star数量是第二的Semantic-ui的两倍还要多,被国内外的许多大公司所使用 , 此外,许多大神基于Bootstarp开发了出许多优秀的插件或者各种模版并开源出来供开发者使用 。
也因为bootstarp的使用者人数过多,导致审美疲劳,开发者也可以选择其它的CSS框架,我个人推荐使用Bulma,Bulma比较轻量 , 且无任何依赖,所以样式都基于class,即使不懂CSS也能写出美观的页面出来 。
【bootstrap前段框架好用吗】
我本人是bulma的粉丝,使用bulma已有一段时间了,有关bulma相关的问题可以评论或者私信与我交流,也可以关注我的个人网站(SevDot),上面有bulma的中文文档翻译 。