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

时间:2018-1-25    作者:晨曦    分类: 源码之家


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

BootCDN


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

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


CSS.NET


IMG_0467.JPG
  • CDN 提供商:Sucuri CDN 和 阿里云 CDN
  • 节点:双节点
  • HTTPS:支持
  • HTTP2:支持
  • 官网:css.net
  • CDN 资源域名:cdnjs.cat.net
  • 介绍:https://sb.sb/css-cdn/

CSS.NET 是土豪 Showfom 提供的公益前端 CDN 服务,每天同步CDNJS的GitHub。现在 css.net 的架构改成了国内是阿里云 CDN,海外是 SUCURI CDN(IP 任播),全球路由畅通。CSS.NET 的整体速度和延迟都很不赖

Staticfile


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

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

75CDN


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

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

CDNJS


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

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

jsDeliver


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

也是一家公共 CDN 巨头,除了拥有自有库、支持文件合并以外,还支持从 NPM 上获得资源。jsDeliver 域名还在国内备了案。提供海外 CDN 服务的是 CloudFlare,提供国内 CDN 服务的是 网宿。