18910140161

现在前端还需要学习Bootstrap吗。?

顺晟科技

2021-06-19 09:39:23

262

前端小白目前自学中 看弹幕有些说的不用学 直接学Vue就好 很懵逼

有需要就学

我觉得只是看看文档的事

这个UI不建议投入太多精力学习,js基础学好,再学热门框架就好,现在主流UI是antd和element…后续有空余时间可以学学吧

Bootstrap作为入门前端学习还是可以的,因为他有很多css的思想很不错,布局也挺好的。真正的工作可能vue或者react比较适合团队开发和模块开发。

看下文档,拿来就用的。

有精力可以学,其实是为了学习它的设计思想。并不是要为了用。

Bootstrap必学,你看看现在的主流css框架以及各种React和Vue的组件库,那个不是在模仿人家,就从组件的命名来说,都是模仿人家的思路来的,比如颜色,Primary, Secondary,这些都是Bootstrap开创的或者由于Bootstrap火起来的命名风格,其中国内的ant-design就是很多组件都是模仿bootstrap,里面带有很浓的Bootstrap的影子.

如果仔细看完Bootstrap官方文档并理解, 那么看其他的组件库, 就觉得很简单了, 没啥可学的, 无非就是把JavaScript的部分使用React或者Vue来处理而已.

如果有额外的时间倒是可以看一下,但确实不是必须的,也完全可以等到做实际项目时才学,说到底还是一个ui库,而且主要是配合jq一起使用。如果是现在在自学的话,重心应该放在js的基础上来,强烈推荐 《js程序设计第三版》,现在好像第四版也出了,还有《ES6标准入门》,之后学个vue或react框架,再配个对应的ui库,我用的是vue,所以一般pc端用的是 element ui,移动端用的是 vant!

如果学习是为了用Bootstrap,那么没有太大必要了。

如果学习是为借鉴和吸取经验,那么可以看看Bootstrap的源码。

在当前三大框架三分天下的局面下,Bootstrap这类传统的给予jQuery发展而来的框架/库已经没有太大的生存空间了,所以没有必要学习。

但是Bootstrap也好,Vue/React/Angular也罢,都是用JavaScript写出来的东西,都是为了解决当时条件下面临的问题。所以看他们的源码一是能帮你学习JavaScript,更重要的是里面为了解决某些问题而采用的比较经典的设计模式/思维方式。这个是更高维度与语言无关的东西,更有助于你在技术这条路上走得更远一些。所以可以看源码,但是肯定不是学习JavaScript/前端的方式。

But~~~But~~~~

如果公司业务需要,而且你也缺money,以上内容纯属闲扯

面试直接说,公司需要用什么,就学什么。我学东西贼快。

应该不需要,不过看公司技术栈,目前主流是用vue react,Bootstrap以前是用来搞响应式的利器,不过现在也渐渐淡出视野了

关于前端学习可以看看我的笔记哈

前端系统学习路线:https://www.yuque.com/wanggangfeng/bsp75t

如何写好一封简历:https://www.yuque.com/wanggangfeng/bsp75t/nm9sny

有用的。因为目前就算vue再火,做些大项目或做后台页面等还是非常方便的。但有些简单页面,如宣传页面或者企业官网只要简单就好,打开快就好。如果这个时候用vue就会感觉很笨重了。而且有些静态页面也用vue也不适合seo优化。企业官网之类还是以jq与bootsrap快速建站为主。所以学了还是有用的,要看你使用的情况而定。可以试试guiplan既可以用bootstrap做静态页面,也可以用vue做动态交互,还能可视化布局,自动代码。非常方便。

免费可视化网站制作软件-前端开发神器-vue可视化布局-guiplan
我们已经准备好了,你呢?
2024我们与您携手共赢,为您的企业形象保驾护航