关于代码拆分的意义

来源:6-4 基于webpack的代码拆分【让网站按需加载】

慕丝4078674

2021-12-07

老师,拆分代码不是也是要在首屏加载的时候请求这个vendor的包吗,那放在同一个文件上不久行了吗?对这个代码拆分存在的意义不是很懂,请老师再讲解一下

写回答

1回答

Mr_Max

2021-12-08

同学你好!

代码拆分的好处把原来一个很大的包变成了若干个相对小的包。首先变化可以隔离,vendor那些你很少变化,更多的是变你的业务代码。配合比较好的缓存机制,加载时就不用重新加载vendor了,而只重新加载发生变化的那些包。另外加载可以是异步的,几个包就可以同时加载,而不用等着一个很大的包在那里加载很久。再有就是当前页面用不到的包可以不加载,也是对性能非常大的提升。

2
1
慕丝4078674
明白了,感谢老师
2021-12-08
共1条回复

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

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

1109 学习 · 226 问题

查看课程