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

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


BootCDN

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

BootCDN 是 Bootstrap 中文网支持并维护的前端开源项目免费 CDN 服务,致力于为 Bootstrap、jQuery、Angular、Vuejs 一样优秀的前端开源项目提供稳定、快速的免费 CDN 加速服务。BootCDN 所收录的开源项目主要同步于 cdnjs 仓库。

自2013年10月31日上线以来已经为30多万家网站提供了稳定、可靠的免费 CDN 加速服务。

75CDN

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

360 前端静态资源库是由奇舞团支持并维护的开源项目免费 CDN 服务,支持 HTTPS 和 HTTP/2,囊括上千个前端资源库和 Google 字体库。

Staticfile

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

像 Google Ajax Library,Microsoft ASP.net CDN,SAE,Baidu,Upyun 等 CDN 上都免费提供的 JS 库的存储,但使用起来却都有些局限,因为他们只提供了部分 JS 库。当然,我们还可以有像 CDNJS 这样的平台,存储了大部分主流的 JS 库,甚至 CSS、image 和 swf,但国内的访问速度却不是很理想,并且缺少很多国内优秀开源库。

CDNJS

  • CDN 提供商:CloudFlare
  • 节点:海外
  • HTTPS:支持
  • HTTP2:支持
  • 官网:cdnjs.com
  • CDN 资源域名:cdnjs.cloudflare.com

Everyone loves the Google CDN right? Even Microsoft runs a public CDN.
The problem is, they only host the most popular libraries.
We host all the popular libraries - JavaScript, CSS, SWF, images, etc!
Supports http2.0/http/https/spdy, we encourage always using https!
Currently, CDNJS is one of the most famous free and public web front-end CDN services which is used by ~2,999,000 websites worldwide, see more detail on BuiltWith and W3Techs.

UNPKG

  • CDN 提供商:CloudFlare
  • 节点:海外
  • HTTPS:支持
  • HTTP2:支持
  • 官网:unpkg.com
  • CDN 资源域名:unpkg.com

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

jsDelivr

  • CDN 提供商:CloudFlare、MaxCDN、Fastly 和网宿等
  • 节点:全球
  • HTTPS:支持
  • HTTP2:支持。
  • 官网:www.jsdeliver.com
  • CDN 资源域名:cdn.jsdelivr.net

公共 CDN 巨头,除了拥有自有库、支持文件合并以外,还支持从 NPM 上获得资源。jsDeliver 域名还在国内备了案。提供海外 CDN 服务的是 CloudFlare,提供国内 CDN 服务的是网宿。现在 jsDelivr 换了负载均衡提供商,目前的解析还是挺正确的。除此之外,网宿 CDN 曾经被曝出浙江节点遭遇了 MITM,受到影响的 jsDelivr 也随即停止解析国内节点直到问题解决。

微信打赏微信打赏
支付宝打赏支付宝打赏

评论: