前端公共库 CDN 服务是指一些服务商将我们常用的前端开发用到的库存放到网上,方便开发者直接调用,并且提供 CDN 加速。与将前端库存放在自己的服务器上相比,公共库的 CDN 更加稳定、高速,一来可以方便开发者的开发,二来可以让用户加速访问这些资源
BootCDN
- CDN 提供商:又拍云
- 节点:全球
- HTTPS:支持
- HTTP2:支持 HTTP2 和 SPDY3.1
- 官网:www.bootcdn.cn
-
CDN 资源域名:
cdn.bootcss.com
BootCDN 是 Bootstrap 中文网和又拍云合作提供的前端公共库服务。BootCDN 每天同步一次 CDNJS 的 GitHub。又拍云的 CDN 嘛没的说,国内 150+ 节点,在香港和美国也都有节点,整体速度都很不错。偶尔会遭遇 CC 攻击,所以不是太稳
CSS.NET
- 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
- 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
- CDN 提供商:CloudFlare、MaxCDN、Fastly 和网宿等
- 节点:全球
- HTTPS:支持
- HTTP2:支持
- 官网:www.jsdeliver.com
-
CDN 资源域名:
cdn.jsdelivr.net
也是一家公共 CDN 巨头,除了拥有自有库、支持文件合并以外,还支持从 NPM 上获得资源。jsDeliver 域名还在国内备了案。提供海外 CDN 服务的是 CloudFlare,提供国内 CDN 服务的是 网宿。