CDN公共库是指将常用的JS库存放在CDN节点,以方便广大开发者直接调用。与将JS库存放在服务器单机上相比,CDN公共库更加稳定、高速。一 般的CDN公共库都会包含全球所有最流行的开源JavaScript库,你可以在自己的网页上直接通过script标记引用这些资源。这样做不仅可以为您 节省流量,还能通过CDN加速,获得更快的访问速度。
目前国内的一些比较大的公共CDN服务:
百度CDN公共库
百度公共CDN为站长的应用程序提供稳定、可靠、高速的服务,包含全球所有最流行的开源JavaScript库。
http://cdn.code.baidu.com/
首页打不开了,静态文件还可以用。
新浪云计算CDN公共库
SAE的CDN节点覆盖全国各大城市的多路(电信、联通、移动、教育)骨干网络,使开发者能够方便的使用高质量的CDN服务。
http://lib.sinaapp.com/
又拍云JS库CDN服务
又拍云存储是杭州纬聚网络有限公司旗下项目,成立于2005年6月,前期主要为又拍网、又拍图片管家提供图片云存储/云计算服务,于2010年2月对所有用户开放使用。
http://jscdn.upai.com/
七牛云存储 开放静态文件CDN
像 Google Ajax Library,Microsoft ASP.net CDN,SAE,Baidu,Upyun 等 CDN 上都免费提供的 JS 库的存储,但使用起来却都有些局限,因为他们只提供了部分 JS 库。但七牛云存储提供一个尽可能全面收录优秀开源库的仓库,并免费提供 CDN 加速服务。
http://www.staticfile.org/
360网站卫士CDN前端公共库
托管在360众多的全国CDN节点上,覆盖电信、联通、移动等主流运营商线路,您可以在自己的网页上直接通过script标记引用这些资源,让网站访问速度瞬间提速!只需替换一个域名就可以继续使用Google提供的前端公共库和免费字体库,让网站访问速度瞬间提速。
http://libs.useso.com/
已下线。
CDNJS
CDNJS提供非常完整的 JavaScript 程式库,无论是热门或是冷门的一应俱全。若你觉得它们缺少哪些好用的函式库,也可以自行提交到网站里,通过审核后就 CDNJS 就会为你分流 js文件!这项服务是结合 CloudFlare、Pingdom 与 S3Stat的,稳定性与速度自然不在话下。CDNJS提供的 JavaScript Libraries 全部列在网站首页,使用者可以直接搜索。这些程式库都有标示版本编号、标签以及原维护网站链结。
http://www.cdnjs.com/
Google Hosted Libraries
谷歌的公共CDN公共库应该是最强大的了,像其中的前卫的各种代码类库和Google Web Font 字体库,国内几大公共CDN服务几乎都不提供支持。
https://developers.google.com/speed/libraries/
Microsoft ASP.net CDN
ASP.NET开发团队推出的一个新的微软Ajax CDN(Content Delivery Network,内容分发网络)服务,该服务提供了对AJAX库(包括jQuery 和 ASP.NET AJAX)的缓存支持。该服务是免费的,不需任何注册,可用于商业性或非商业性用途。
http://www.asp.net/ajax/cdn
https://docs.microsoft.com/en-us/aspnet/ajax/cdn/overview
jsDelivr
MaxCDN是一家价格相对比较便宜的CDN公司,在全球分布着众多的节点。 jsDelivr是基于MaxCDN的一个免费开源的 CDN 解决方案,用于帮助开发者和站长。jsDelivr包含 JavaScript 库、jQuery 插件、CSS 框架、字体等等 Web 上常用的静态资源。
http://www.jsdelivr.com/
这些CDN公共库大都各具特色。大家可以自己选择性去使用。速度和稳定性以国内的百度和新浪为最佳。
参考地址:http://www.oschina.net/news/53128/public-cdn
以下是2021年新增内容:
字节跳动静态资源公共库
今日头条、抖音都在用的,字节跳动静态资源库支持多协议、资源动态拼接、快速检索及资源的动态更新,安全、稳定、实时。
http://cdn.bytedance.com/
BootCDN
稳定、快速、免费的前端开源项目 CDN 加速服务,共收录了3928个前端开源项目
BootCDN 是 猫云 联合 Bootstrap 中文网 共同支持并维护的前端开源项目免费 CDN 服务,致力于为 Bootstrap、jQuery、react、vue.js 一样优秀的前端开源项目提供稳定、快速的免费 CDN 加速服务。BootCDN 所收录的开源项目主要同步于 cdnjs 开源项目仓库。
地址:https://www.bootcdn.cn/
腾讯网静态资源公共库
腾讯出品的前端静态资源库是由腾讯公司支持并维护的开源项目免费 CDN 服务,支持 HTTPS 和 HTTP/2。
https://libs.qq.com/
页面是空白的,静态文件还可以用。
阿里云CDN公共库
阿里系暂时未对外提供静态资源公共库,这里给大家提供的是阿里巴巴矢量图标库。阿里巴巴体验团队倾力打造,设计和前端开发的便捷工具。
https://www.iconfont.cn/
推荐大家尽量用大厂服务。