您好,欢迎来到12图资源库!分享精神,快乐你我!我们只是素材的搬运工!!
  • 首 页
  • 当前位置:首页 > 开发 > WEB开发 >
    和 jQuery 说再见,Bootstrap 5 将移除对其依赖
    时间:2019-02-14 12:20 来源:网络整理 作者:网络 浏览:收藏 挑错 推荐 打印

    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)

    和 jQuery 说再见,Bootstrap 5 将移除对其依赖

    和 jQuery 说再见,Bootstrap 5 将移除对其依赖

    可以看到,在 Bootstrap 5 中移除 jQuery 这个 PR 从提出到明天曾经阅历了一年半的时间,目前包含了 74 个 commits,正处于 Open 的形状,还有待处置的抵触。

    【编辑引荐】

    谷歌供认违犯iOS开发政策 苹果或将撤消其企业开发证书

    Google Chrome 72的重要改良:制止代码注入功用

    开发者其实不太需求关注 Java 收不收费

    Uber 宣布开源 AI 工具箱,免代码训练和测试学习模型

    转战、停服、跑路,昌盛DApp生态背后的开发者

    (责任编辑:admin)