关于npm安装和cdn的疑惑

来源:3-5 避免重绘【必学,加速页面呈现】

Boy越越

2020-08-19

如果我项目用了elementui和vantui两个ui库,是通过npm安装并通过webpack按需加载的。
如果我现在改用cdn,则是引入了整个ui库,就不再是按需加载了。
地址域名只有一个额,cdn是直接把自己域名加上的,所以不存在静态资源服务器,也不存在多域名。
在这种情况下,这样做是优化了网站加载还是反而没有优化呢???

写回答

1回答

Mr_Max

2020-08-19

同学你好!

如果你的UI库是全局使用,即使按需加载,在首页访问时就会加载了。
使用CDN可以达到很好的网络加载提升,但是CDN的实际性能还是要以测试数据为准。通常CDN效果明显。

1
3
Mr_Max
回复
Boy越越
你的cdn不只是对静态资源的,所以是整体的网络加载的优化,关联到你另一个问题,现在的工程结构,cdn带来的提升会更明显。
2020-08-19
共3条回复

前端性能优化企业级解决方案 6大角度+大厂视野

只要项目还在线,性能优化永远是时刻要关注的问题

1109 学习 · 226 问题

查看课程