Bootstrap 5有望完全取代jQuery

Bootstrap 5有望完全取代jQuery

Bootstrap团队正在接近完成从其框架中完全删除jQuery以支持JavaScript的使命。Bootstrap是一个用于Web上响应式移动解决方案的开源框架。

该团队最近发布了该框架的4.3版,并计划删除jQuery。该团队在一篇 写道:“这只猫已经无法实现 - 我们已经放弃了常规JavaScript的最大客户端依赖性。” “我们已经在这方面工作了很长时间,并且正在进行拉动请求并接近完成。”

根据pull请求,自2017年以来一直在运行。一旦没有jQuery发布Bootstrap,开发人员仍然可以使用框架插件,如果检测到jQuery,团队解释说。

删除jQuery的举动引发了开发社区的很多争议。

“这整个努力对我来说似乎有些可疑,”一位开发人员 。“之前它是'jQuery for EVERYTHING',现在它似乎正好相反:'从一切中删除jQuery',这同样是愚蠢的。jQuery做了很多有用的东西,所有考虑的事情仍然是一个非常整洁的项目。它不应该用于所有事情,而是花费大量时间去除它只是因为它不再是本周的[酷框架]似乎是浪费精力。“

虽然其他人觉得jQuery对很多有用的东西都有好处,但现在它没有维护,也没什么兴趣或支持。

“与现在使用Shadow Dom的其他框架相比,它'缓慢',并且可以替换为JS本机的功能 - 有什么不喜欢的?”另一位开发人员评论道。“减少依赖性,网络请求和更高效的代码总是值得的。”

其他即将开展的项目包括改进Bootstrap分支以进行开发和迁移到Hugo。

相关推荐