blog icon indicating copy to clipboard operation
blog copied to clipboard

vuejs 搭建高性能网站方案

Open huangshuwei opened this issue 7 years ago • 0 comments

先记录,后整理

1、使用代码分割技术,使一个路由对应一个js文件,按需加载

2、每个路由对应的请求,尽可能的少,按照chrome 的标准,每个域下最多同时处理6个请求。那么最多5个耗时较长的请求(留一个给页面切换用),否则会出现页面卡顿的情况

3、页面节点较多,渲染耗时较长的页面,使首屏优先渲染,其他组件延时渲染

4、适当的时机清除vuex 中不用的状态,否则大型单页面应用路由多次切换以后内存将持续上升

huangshuwei avatar Nov 02 '17 05:11 huangshuwei