老师,关于资源加载优化问题比较急,麻烦老师回答了,谢谢了

来源:1-1 课程导学 【课程背景,大纲速览】

Boy越越

2022-07-24

项目做的一个内部用的0代码平台类似的功能,就是把echarts,elementui,antvui都统统全量引入,可以在画布上展示这些组件去拖拽。所以没有按需加载这一说,都是全量引入的,因为需要用户打开组件菜单的时候,全部可以看到这些各个UI库中的各个组件。

所以老师我想问下,针对这种场景,内网用不了cdn,我是不是可以搞一个静态资源服务器去把echarts,elementui,antdesign这些ui库,图表库都放上边,通过url单独加载,打包的项目就单独引入vue,react这些框架就行?还是说vue,react这些也放到静态资源服务器上,通过url加载??

还有一个问题比较疑惑,静态资源服务器是不是要用http2会快一些,现在公司都是http1.1?

写回答

1回答

Mr_Max

2022-07-27

同学你好!

不建议你把ui库,甚至vue,react框架脱离项目的依赖管理,自己直接引入js加载,维护的复杂度会变大。其实你打包后整个前端的dist本身就都是静态资源。没有cdn从部署架构上的增强,应用本身更多的是考虑进行资源缓存的优化。

http2理论上比http1.1快,但实际效果还与请求量有关,http1.1不一定慢。

0
0

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

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

1109 学习 · 226 问题

查看课程