javascript - 使用 CDN 中的多个库会降低我的站点速度吗?

标签 javascript google-analytics seo libraries pagespeed

我是 Web 开发的新手,我在我的网站上出于不同目的使用了多个库。使用所有这些库会降低我网站的速度吗???谢谢!
使用的库:

  • 真棒
  • jQuery
  • Animejs
  • smoothScool
  • 选择2
  • 最佳答案

    如果你有很多,他们可以。

  • 大量并行请求(例如,一次超过 8 个)可能会受到限制
  • 如果库中有大量代码,则需要传输大量数据。在较慢的连接上,必须在站点运行之前传输大量数据是一个问题。

  • 为了缓解其中一些问题,请考虑将所有库合并到一个脚本文件中,您可以使用 Webpack 之类的模块捆绑器将这些文件捆绑在一起。此外,请务必使用 tree shaking删除永远不会使用的代码,还有 minify用于生产的代码,以便需要通过网络发送尽可能少的代码。您还可以考虑等待加载非必要的库(如平滑滚动),直到网站正常运行所需的库准备就绪。

    关于javascript - 使用 CDN 中的多个库会降低我的站点速度吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65525297/

    相关文章:

    javascript - 如何制作一个简单的 HTML CSS 时间图

    javascript - 想要将 AJAX 时事通讯注册跟踪为 Google Analytics 事件

    字符串加数字范围的正则表达式

    iframe - 如何将Google Analytics(分析)Cookie从iframe中包含的页面传递到其他域的页面

    javascript - 使用 jQuery 在 head 中添加元标记可以吗?

    javascript - 使用 focusout 和 focusin 以及 Click 事件时无法检测按钮按下情况

    javascript - 如何使用三元运算符满足3个条件从github api获取数据?

    javascript - 在 JavaScript 游戏中同时处理 WASD 和箭头

    web - 现在使用 <meta name ="distribution"content ="global"> 仍然有效还是没有用?

    wordpress - 如何从子文件夹中忽略根目录中的 .htaccess