开发者社区> 问答> 正文

为什么国内那么多人用 bootstrap ?

在我看来 bootstrap 无非是提供了栅格化CSS 样式表; 一些JS 组建; 不过这些自己实现也是分分钟钟的事情呀;

我做的所有html5 / 网站里面 没有一个用到了bootstrap.

另外 bootstrap 文件内容也很多余,总共100多KB; 在Mobile网络速度捉紧的情况还使用这种东西 绝对是找死啊

展开
收起
杨冬芳 2016-06-01 19:53:30 4610 0
1 条回答
写回答
取消 提交回答
  • IT从业

    项目没前端,或者就不要前端,而且对UI也没啥需求

    bootstrap很老牌,文档很多,社区很足,有大量的demo,功能强大。后端人员简单易上手,有了这个还要前端干什么

    这种情况是对后端人员的认识。国内多是这种情况。

    在bs的sass或者less版本上做二次开发

    专业前端做的事。这个情况就是对UI比较高,所以不需要bs的UI模块了,需要的是bs的工具模块。bs在源码(非CSS)有着大量的工具函数,而且是高质量的,自动生成网格,文件组织。国外很多网站用了bs,但你根本就看不出来。

    这是前端人员的认识。国外多是这种情况。

    所以说

    所以说,应急的话,bs是个好框架。深入学习的话,bs也不错。但我认为大家对bs的认识普遍还是比较浅的。欢迎拍砖。

    对楼主的解释

    在我看来 bootstrap 无非是提供了栅格化CSS 样式表; 一些JS 组建; 不过这些自己实现也是分分钟钟的事情呀;

    你忽略了很多东西,命名方法,工具class,易扩展等。栅格只是其中一个。js组件是附加的,我也认为不是必需品。

    我做的所有html5 / 网站里面 没有一个用到了bootstrap. 但受到了鄙视.. 谁能安慰下??

    css框架一大堆。凭什么鄙视,不用又不会死,没用过的东西多了去了。

    另外 bootstrap 文件内容也很多余,总共100多KB; 在Mobile网络速度捉紧的情况还使用这种东西 绝对是找死啊

    bs的css是编译出来的,绝对的模块化。有sass(scss)和less版本,可自行编译。

    2019-07-17 19:23:45
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
超级App“淘宝”诞生之路 立即下载
后APP时代 淘宝移动中台技术开源开放探索 立即下载
后APP时代淘宝移动中台技术开源开放探索 立即下载