前端开发本来就是开发页面,有必要再去用Bootstrap开发页面吗?我一直觉得Bootstrap是针对那些不懂前端技术(css类)而生。
而对于前端而言,如果学习bootstrap,则需要很大成本,并且我认为它对于前端开发去制作一个页面限制太多。基于此,我觉得前端开发没必要学习bootstrap。大家有什么不同看法吗?
前端开发本来就是开发页面,有必要再去用Bootstrap开发页面吗?我一直觉得Bootstrap是针对那些不懂前端技术(css类)而生。
而对于前端而言,如果学习bootstrap,则需要很大成本,并且我认为它对于前端开发去制作一个页面限制太多。基于此,我觉得前端开发没必要学习bootstrap。大家有什么不同看法吗?
我是个半调子的前端。换言之,我会自己写html4/css2,能用js/jQuery写些业务逻辑。
在看到bootstrap之前,我那时还没正式做前端工作,总觉得踌躇满志觉得自己也能做前端。
后来开始真正做前端,开始接触Bootstrap。
首先看的是CSS代码,大致看一遍下来,顿时觉得惭愧得无地自容:
原来规范格式和命名可以令CSS这么美观实用
原来CSS里不止有“#id”、“.class”、“div p”,还有input[type="checkbox"], input[type="button"]等等这些我从未用过的选择器
原来用::before,::after伪元素+content属性可以做字体图标
原来我平时经常用的float属性在@media的辅助下成就了Bootstrap著名的响应布局
……
我知道这些问题在高手眼里不算什么————这也正是我要说的:Bootstrap是一个非常规范和完善的框架,在我学习前端的道路上经常听到大牛前端说的话就是“阅读优秀的代码是进步的途径”————Bootstrap就是我这样的优秀代码。
如今我接触Bootstrap/前端已有一年多,我保持隔段时间看一看Bootstrap中文网,力求跟进它的升级更新变化,每次都觉得又学到了新东西!
哦,对了,最近还看一篇《像Bootstrap一样去做web编程》————所以,个人觉得无论CSS还是js,Bootstrap都有很多学习的地方(高手请无视)。
一般来说不是必须要学习 bootstrap。
bootstrap出现的本意是为了提高开发效率,正如它所描述的:
Bootstrap 让前端开发更快速、简单。所有开发者都能快速上手、所有设备都可以适配、所有项目都适用。
明白了它为什么出现,自然就明白什么样的场景下使用 bootstrap 更好。
学习一门新的框架或者技术,都是需要时间成本的,在实际生产环境中,需要考虑得更多些。
bootstrap最关键的强大之处是让你建立responsive网页。现在打开网页的设备已经不仅仅局限于浏览器了,还有智能手机,平板电脑,智能电视。你需要让你的网页内容和设计体系根据屏幕大小的变化而变化,这就需要bootstrap给你带来帮助了。它可以让你的网页延展性更高,并且提高网页用户体验;而作为开发者,你也可以省很多力气在处理responsive显示上。
请问大家写bootstrap的时候是直接copy 官网demo代码吗,我写的时候没有bootstrap的样式代码提示,要全背下来我背不全啊,对了我用的是Brackeds编辑器,有解决办法大神请告诉我啊
8 回答4.7k 阅读✓ 已解决
6 回答3.4k 阅读✓ 已解决
6 回答2.3k 阅读
5 回答6.3k 阅读✓ 已解决
3 回答2.5k 阅读✓ 已解决
3 回答2.1k 阅读✓ 已解决
3 回答2.5k 阅读✓ 已解决
“如果学习bootstrap,则需要很大成本”实际上并没有那么可怕吧。
可以参考下这两篇文章:
http://www.zingdesign.com/5-reasons-not-to-use-twitter-bootstrap/
http://www.zingdesign.com/twitter-bootstrap-decision-time/
第二篇文章中的插图还是很有用的: