该如何看待bootstrap?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了该如何看待bootstrap?相关的知识,希望对你有一定的参考价值。

bootstrap真正过时的原因是因为它还在用jquery, 如果bootstrap不抛弃jquery,那必然是要被淘汰的。 还有一点,现在vue, react, angular开发的组件多的是,功能比bootstrap更多更丰富,而且这些框架天生就是组件式的。所以bootstrap再怎么改进估计也是进步不了了。 毕竟做这种UI组件的入门门槛是很低的。 参考技术A 一套可以实现自适应网页的CSS和JS框架,提供了大量的标准控件。比较难的部分还是你如何设计不同宽度条件下显示的元素,这个用bootstrap的默认实现也不错。或者自己加一点实现也不错。你可以把bootstrap看作为自适应框架下的一套前端控件和页面布局解决方案就是了。在没有专业UX的情况下,是一个低成本的解决方案。 参考技术B 本身就是后台系统,只要整体UI风格一致,体验就不会有太大的问题,没有必要去追最新的UI趋势。bootstrap 本身的UI规范肯定也是跟着大趋势走的,只不过可能比较慢,也谈不上有多么的过时。bootstrap 也好, materail 也好, 基本上从文档的 demo 里拷贝代码片段就能用,学习成本都非常低,几乎为0。既然没有什么学习成本,也就没必要去纠结学哪个。 参考技术C 对于后台来说,追求实用和风格统一,bs没毛病,对于前端来说(面向用户),基本只会用到框架的布局,对UI来说会用到的比较少,bs没毛病,另外, 感觉bs现在有个毛病是稍微重了点,喜欢折腾可以看下 bulma 这个小巧的纯css框架。目前来说是不会过时,最起码做后台管理系统的时候有bootstrap还是很省事好吧。 参考技术D bootstrap 重点是实现响应式布局框架,还有创建一些基于css的h5布局组件,只要这些设计思维模式不过时,bootstrap就不会过时。还有bootstrap的css组件颜色是可以在官网定制的,基于less,这个应该能解决审美疲劳的问题。

以上是关于该如何看待bootstrap?的主要内容,如果未能解决你的问题,请参考以下文章

如何在jsp中引入bootstrap

Bootstrap:如何禁用垂直滚动条?

如何在 Bootstrap 模式中传递值/参数

bootstrap如何让表单的提交按钮不换行?

Bootstrap:如何更早地折叠导航栏

如何在页面加载后启动 Bootstrap 切换按钮,如果打开则不调用回调