静态资源库
静态资源可以理解为前端的固定页面,这里面包含HTML、CSS、JS、图片等等,不需要查数据库也不需要程序处理,直接就能够显示的页面,如果想修改内容则必须修改页面,但是访问效率相当高。我们的网页在加载时会需要一些固定的js或css库,这些就被视为静态资源。由于静态资源内容相对固定,也可以考虑自外链加载,对于自身带宽有限的站点,使用公共的静态资源库来分担一些带宽消耗,是一个提高站点访问速度的良好途径。
国内的部分静态资源库
360前端静态资源库
360前端静态资源库是由奇舞团支持并维护的开源项目免费CDN服务,支持HTTPS和HTTP/2,囊括上千个前端资源库和Google字体库。该静态资源库数据均同步于cdnjs。
字节跳动静态资源库支持多协议、资源动态拼接、快速检索及资源的动态更新,安全、稳定、实时。该静态资源库数据定期同步自https://github.com/cdnjs/cdnjs 。
七牛免费CDN前端公开库
目标是提供这样一个仓库,让它尽可能全面收录优秀的开源库,并免费为之提供CDN加速服务,使之有更好的访问速度和稳定的环境。同时,我们也提供开源库源接入的入口,让所有人都可以提交开源库,包括 JavaScript、CSS、图片和 swf 等静态文件。
又拍云为用户托管常用的JavaScript库,让用户可以在自己的网页上直接通过script标记引用这些资源。这样做不仅可以节省流量,还能通过又拍云的CDN加速,获得更快的访问速度。
关于CDNJS
CDNJS是一个通过快速CDN基础设施为开发人员和组织提供流行的前端Web开发资源的项目,帮助代码库与框架开发者分发他们的项目,并增强开发者的网站。凭借出色的免费CDN服务,开发人员可以专注于他们的项目和网站开发,而不再需要花时间担心如何为项目或网站资源设置CDN。