Open
Description
问题: angular的包太大了,导致加载时间很长,怎么优化呢?
1. 懒加载 + build 优化
- 懒加载
模块配置懒加载:把应用分成很多个小模块,每次只加载对应的模块。 - 预加载
模块配置预加载:加载完懒加载模块之后再把其他模块加载进来。 - build优化
aot优化
2. web容器开启gzip
- gzip压缩tomcat服务器响应包,大幅提升web性能
- Angular2+AOt+nginx开启gzip,优化访问速度
- Angular-Cli+nginx使用gzip static再次加快应用访问速度!!!
- 使用 gzip 以及 cdn 加快前端载入速度