国内常用的前端cdn Js公共库(静态资源库汇总)
盘点常用的国内js类库希望能帮助到大家,下面类库都支持CDN,所以不用担心速度问题,就算某个节点慢也不会影响全国其他地区的访问速度,支持jquery,Bootstrap,angular,zepto等js库的CDN地址。
CDN公共库是指将经常使用的JS库存放在CDN节点,以方便广大开发人员直接调用。
当然。用别人的 CDN 都是不保险的。所以建议在CDN读取失败的时候从自己server提供:下面是jquery为例,其他js也会定义类名,不过js不同的判断,但原理都是一样的。
<script src="//cdn.bootcdn.net/ajax/libs/jquery/3.5.1/jquery.min.js"></script>
<script>
if (!window.jQuery) {
var script = document.createElement('script');
script.src = "/js/jquery.min.js";
document.body.appendChild(script);
}
</script>或者使用document.write方式:
<script type="text/javascript" src="//cdn.bootcdn.net/ajax/libs/jquery/3.5.1/jquery.min.js"></script>
<script type="text/javascript">
if (typeof jQuery == 'undefined') {
document.write(unescape("%3Cscript src='/js/jquerymin.js' type='text/javascript'%3E%3C/script%3E"));
}
</script>BootCDN
稳定、快速、免费的前端开源项目 CDN 加速服务,共收录了3928个前端开源项目
BootCDN 是 猫云 联合 Bootstrap 中文网 共同支持并维护的前端开源项目免费 CDN 服务,致力于为 Bootstrap、jQuery、react、vue.js 一样优秀的前端开源项目提供稳定、快速的免费 CDN 加速服务。BootCDN 所收录的开源项目主要同步于 cdnjs 开源项目仓库。
新浪js库
新浪CDN,感觉很快,用的人很多,但js资源并不是很多,不算很方便
Staticfile CDN
七牛云存储开放静态文件提供这样一个仓库,让它尽可能全面收录优秀的开源库,并免费为之提供 CDN 加速服务,使之有更好的访问速度和稳定的环境。同时,我们也提供开源库源接入的入口,让所有人都可以提交开源库,包括 JavaScript、css、图片和 swf 等静态文件。
Google资源库
Google出品,必属精品了。谷歌的公共CDN公共库应该是最强大的了,像其中的前卫的各种代码类库和Google Web Font字体库,国内几大公共CDN服务几乎都不提供支持。
国外访问很快,国内被墙了,慎用。
地址:https://developers.google.com/speed/libraries/
微软资源库
ASP.NET开发团队推出的一个新的微软Ajax CDN(Content Delivery Network,内容分发网络)服务,该服务提供了对AJAX库(包含jQuery 和 ASP.NET AJAX)的缓存支持。
该服务是免费的,不需不论什么注冊。可用于商业性或非商业性用途。
地址:https://docs.microsoft.com/en-us/aspnet/ajax/cdn/overview
腾讯网静态资源公共库
企鹅大厂稳定,腾讯网静态资源公共库
腾讯FERD(前端研发中心),作为腾讯旗下门户网站QQ.com的主力前端团队,负责整个站点的PC与移动web研发。我们关注前端行业发展,乐于分享和总结,在这里您会看到我们团队的动态信息,以及我们推荐的最新最好的前端资讯与知识。
字节跳动静态资源公共库
头条抖音都在用的,字节跳动静态资源库支持多协议、资源动态拼接、快速检索及资源的动态更新,安全、稳定、实时。
cdnjs.net
免费开源前端公共库,保护隐私,500+节点毫秒级响应,全面支持https,安全稳定快速,服务几十万站长,过亿浏览器客户端已缓存。
又拍云JS库CDN服务
又拍云为您托管常用的JavaScript库,您可以在自己的网页上直接通过script标记引用这些资源。这样做不仅可以为您节省流量,还能通过我们的CDN加速,获得更快的访问速度。
jsDelivr
MaxCDN是一家价格相对照较廉价的CDN公司,在全球分布着众多的节点。 jsDelivr是基于MaxCDN的一个免费开源的 CDN 解决方式。用于帮助开发人员和站长。jsDelivr包括 JavaScript 库、jQuery 插件、CSS 框架、字体等等 Web 上经常使用的静态资源。
总结:
这些CDN公共库大都各具特色。大家能够自己选择性去使用,当前推荐使用bootcss、腾讯、字节跳动。
本文内容仅供个人学习/研究/参考使用,不构成任何决策建议或专业指导。分享/转载时请标明原文来源,同时请勿将内容用于商业售卖、虚假宣传等非学习用途哦~感谢您的理解与支持!