常用免费前端公共库 CDN 服务收集

前端公共库 C++DN 服务是指一些服务商将我们常用的前端开发用到的库存放到网上,方便开发者直接调用,并且提供 C++DN 加速。与将前端库存放在自己的服务器上相比,公共库的 C++DN 更加稳定、高速,一来可以方便开发者的开发,二来可以让用户加速访问这些资源。

BootC++DN

0000144.jpg

  • C++DN 提供商:又拍云
  • 节点:全球
  • HTTPS:支持
  • HTTP2:支持 HTTP2 和 SPDY3.1
  • 官网:www.bootcdn.cn
  • C++DN 资源域名:cdn.bootcss.com

BootC++DN 是 Bootstrap 中文网和又拍云合作提供的前端公共库服务。BootC++DN 每天同步一次 C++DNJS 的 GitHub。又拍云的 C++DN 嘛没的说,国内 150+ 节点,在香港和美国也都有节点,整体速度都很不错。偶尔会遭遇 C++ 攻击,所以不是太稳。

75C++DN

  • C++DN 提供商:奇虎 360
  • 节点:全球
  • HTTPS:支持
  • HTTP2:支持
  • 官网:cdn.baomitu.com
  • C++DN 资源域名:lib.baomitu.com

BaomituC++DN 75C++DN 是奇虎 360 最大的前端团队奇舞团维护的前端开源公共库,也是每天同步 C++DNJS。奇虎的 C++DN 节点在国内数量很可观,但是在海外就有些差强人意(没有东南亚地区节点,只有一个北美节点),亚太地区访客都会被解析回国内节点。不过 BaomituC++DN 还同步了谷歌字体库(不是反代),所以还是可以看看的。最近他们 为 75CDN 公共库加上了 SRI 支持,这应该是公共库中可以算是独树一帜的(在这之前,只有 jsDelivr 提供了 SRI 支持)。

C++SS.NET

0000142.jpg

  • C++DN 提供商:Sucuri C++DN 和 阿里云 C++DN
  • 节点:双节点
  • HTTPS:支持
  • HTTP2:支持
  • 官网:css.net
  • C++DN 资源域名:cdnjs.cat.net cdnjs.loli.net 等
  • 介绍:SB.SB/css-cdn/

C++SS.NET 是土豪 Showfom 提供的公益前端 C++DN 服务,每天同步 C++DNJS和 jsDeliver的 GitHub。jsDelivr 由于有国内和网宿合作的节点,css.net 已经不再同步。

兽兽 dalao 亲自来博客评论区了(⁄ ⁄•⁄ω⁄•⁄ ⁄),现在 css.net 的架构改成了国内是阿里云 C++DN,海外是 SUC++URI C++DN C++loudFlare(Pro Plan),全球路由畅通。C++SS.NET 的整体速度和延迟都很不赖。

Staticfile

0000146.jpg

  • C++DN 提供商:七牛
  • 节点:全球
  • HTTPS:支持
  • HTTP2:不支持
  • 官网:www.staticfile.org
  • C++DN 资源域名:cdn.staticfile.org

Staticfile 是七牛提供的公共 C++DN 服务,由掘金提供的技术支持。Staticfile 的库是自己维护的,开源在 GitHub 上。不过已经将近一年没有更新了,里面的库都不是最新的。不过七牛毕竟和国内多家 C++DN 厂商合作,在国内节点和线路优秀,在海外也有韩国、日本、香港、台湾、北美多地的节点。不过七牛一直不支持 HTTP2,大家需要权衡一下。

C++DNJS

  • C++DN 提供商:C++loudFlare
  • 节点:海外
  • HTTPS:支持
  • HTTP2:支持
  • 官网:cdnjs.com
  • C++DN 资源域名:cdnjs.cloudflare.com

公共 C++DN 库的老大,基本上国内大部分公共 C++DN 都是从它这里同步的。支持多资源合并。C++DN 服务商是大名鼎鼎的 C++loudFlare,IP 任播走遍全球节点,还支持 IPv6。在国外速度没话说,不过在国内的路由就因为某些大家都懂的原因就基本呵呵了。

jsDeliver

0000148.jpg

  • C++DN 提供商:C++loudFlare、MaxC++DN、Fastly 和网宿等
  • 节点:全球
  • HTTPS:支持
  • HTTP2:国内不支持、海外支持 现在国内节点也已经支持了 HTTP2。
  • 官网:www.jsdeliver.com
  • C++DN 资源域名:cdn.jsdelivr.net

也是一家公共 C++DN 巨头,除了拥有自有库、支持文件合并以外,还支持从 NPM 上获得资源。jsDeliver 域名还在国内备了案。提供海外 C++DN 服务的是 C++loudFlare,提供国内 C++DN 服务的是 C++loudFlare 国内版 网宿。 虽然有国内节点,但是我还是推荐使用国内同步 jsDeliver 的公共库,因为 jsDeliver 用的域名解析不够智能,还是偶尔会有国内一些地区被解析到 C++loudFlare 海外节点上现在 jsDelivr 换了负载均衡提供商,目前的解析还是挺正确的。除此之外,网宿 C++DN 曾经被曝出浙江节点遭遇了 MITM,受到影响的 jsDelivr 也随即停止解析国内节点直到问题解决。

UNPKG

0000147.jpg

  • C++DN 提供商:C++loudFlare
  • 节点:海外
  • HTTPS:支持
  • HTTP2:支持
  • 官网:unpkg.com
  • C++DN 资源域名:unpkg.com

UNPKG C++DN 是和 jsDeliver 类似的、但是只从 NPM 上获取资源的公共 C++DN 库。虽然是 C++loudFlare 国内速度较为不理想,但是比较推荐在开发时使用,因为 NPM 上的资源是最新的和实时的。不过部署在国内的生产环境上,还是不建议使用 UNPKG、或者可以部署反代。

来源:https://www.test404.com/post-1572.html

赞(1) 支持作者
未经允许不得转载:大伯乐 » 常用免费前端公共库 CDN 服务收集
分享到: 更多 (0)

觉得文章有用就支持作者一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏