问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

为什么前端工程师多不愿意用 Bootstrap 框架

发布网友 发布时间:2022-04-23 09:39

我来回答

2个回答

懂视网 时间:2022-05-12 02:06

bootstrap被淘汰了么?

bootstrap并没有被淘汰,目前Bootstrap团队已经发布了4.3.1的版本,并且在Bootstrap5的开发计划中将删除jQuery作为依赖项,这会使得更多人使用bootstrap。

Bootstrap 最新版本 4.3.1 已发布,作为 Bootstrap 4.3 发布的一部分,团队也公布了下一个主要版本 Bootstrap 5 的开发计划。

开发团队表示在发布 v4.3 版本后,将会在开发 Bootstrap 5 的过程中实现一些关键变化,或许会是重大的变化,而这也将被认为是 Bootstrap 5 的基础。开发团队重点提到了以下几方面:

放弃 jQuery:Bootstrap 5 将删除 jQuery 作为依赖项。开发团队已经在这方面工作了很长时间,PR 也是处于正在进行中并已接近完成的状态(https://github.com/twbs/bootstrap/pull/23586)

改进开发分支:v3-dev 分支将成为 master 分支;v4-dev 则保持原样,不过会从该分支切出一个新的 master 分支来开发 v5 版本

从 Jekyll 迁移到 Hugo:目前已有一个 PR 正在进行并且已接近完成

(https://github.com/twbs/bootstrap/pull/28014)

移除 jQuery 这个最大的依赖之后,开发团队表示未来将使用原生的纯 JavaScript 来代替 jQuery。这和去年 GitHub 改版重构页面时移除了 jQuery 的举措有点像。

当时 GitHub 的前端团队趁着改版的机会,在重构页面时乘机移除了其中的 jQuery,并且没有使用其它框架来代替 jQuery,而是使用原生 JavaScript:

用 querySelectorAll 来查询 DOM 节点

使用 fetch 代替 ajax(在不支持的浏览器上使用 XHR)

使用代理事件来进行事件处理

为一些尚未实现的 DOM 标准写了 polyfill

更多地使用自定义元素 (CustomElement)

4bbea18ae99a581feef2cb0428d5f7a.png

4f6331ff495468d748a87af33b7bbd0.png

可以看到,在 Bootstrap 5 中移除 jQuery 这个 PR 从提出到今天已经经历了一年半的时间,目前包含了 74 个 commits,正处于 Open 的状态,还有待解决的冲突。

热心网友 时间:2022-05-11 23:14

bootstrap
优点:1、bootstap一直在完善,最近发布了bootstrap4,拥有了box-flex布局等更新,紧跟最新的web技术的发展。 2、比较成熟,在大量的项目中充分的使用和测试。 3、拥有完善的文档,使用起来更方便 4、有大量的组件样式,接受定制。
缺点:1、如果有自己特殊的需求,就需要重新定制样式,那么就会产生冗余的代码,消耗更多打开时间。用户体验不好。2、会有兼容问题,虽然网上存在很多兼容IE的办法(虽然IE6、7、8、9、10近乎淘汰,但是国内很多人还在用),但需要引入其他文件以达到兼容,有些文件还不小,势必导致加载速度变慢,也会影响用户体验。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
苹果手机微信怎么换漂亮字体(苹果手机微信怎么换行输入) 有什么好用的app转换字体 手写转文字的软件 erp可以看评论地址吗 淘宝评论url是什么意思? 揭秘:码牌支付风控升级,背后真相揭秘 电脑电视直播软件哪个好用什么软件好电脑看电视直播 潼南子同街学区是哪些 三极管BU406价格和参数? 火锅料放在冰柜忘了插电一个星期给会坏了吗 火锅的设备有哪些 警察挎手枪打一数字 监控摄像头4灯和6灯红外灯,差距有多大? 为什么前端都不愿意用bootstrap框架 读一读,注意画线的词,再填一填。 1.小白兔连忙 挎 起篮子往家 跑 。 ... 怎么样使用bootstrap快速开发一个简单的前 一开五孔火线挎接零线跨接到L1是什么意思 一个挎加个瓜是什么字 李白著名的诗词 bootstrap框架怎么搭建 5()1()5()5=24挎号中填什么数学符号使等式成立 为什么女的都要挎一个大包? 李白诗词有那些? 一个韩国组合 挎、会、慧丶粉、份怎么组词? 李白的诗词有哪些 挎着是什么意思 简单描述bootstrap的整体架构 李白诗词全集 一挎(张开手掌,大拇指指尖与小拇指指尖的最大距离)约是多少厘米 李白的著名诗词 通向摄像头的四根线都是什么作用? 李白诗大全 监控摄像头的4路,8路是什么意思!? 李白的诗词 摄像头4mm能夜视多远? bootstrap框架有哪些缺陷? l李白描写春天的诗句有哪些 如何利用bootstrap框架开发后台 靛颏冬季怎么养? 靛颏怎么养 靛颏冬季怎么养 强者游戏电子书txt全集下载 红靛颏怎么饲养? 异能强者纵横录小说txt全集免费下载 红靛颏冬季换毛正常吗 lol安全警告怎么解决 靛颏鸟经常熬夜好吗? 无限强者路电子书txt全集下载 LOL警告几次封号? 请问,靛颏鸟是保护动物吗? 英雄联盟出现警告码怎么解决