angular - 角度延迟加载...减慢页面速度?
问题描述
我读过有关使用 Angular 延迟加载来改善页面加载时间或至少感知加载时间的信息。我的经验是它显着减慢了页面加载时间。因为我认为页面速度较慢,所以我运行了一些数字。到目前为止,延迟加载始终稍差一些。
有人有解释吗?
// Regular loading with 'component: MyComponent'
First page load
2.15s 1.49s
2.09s 1.54s
2.45s 1.84s
2.98s 2.25s
2.20s 1.73s
Reload
1.41s 835ms 1.28s
1.56s 529ms 1.40s
1.63s 934ms 1.45s
1.57s 97ms 1.42s
// Lazy loading with 'loadChildren: () ...'
First page load
5.59s 5.12
2.83s 2.24s
2.59s 2.12s
2.6s9 2.04s
Reload
1.72s 1.59s
1.48s 1.34s
1.87s 1.35s
2.06 1.92s
解决方案
推荐阅读
- python - 如何制作一个不和谐的机器人网络仪表板?
- gradle - 如何使用 gradle 将依赖项添加到非 gradle 项目?
- node.js - 访问下 10 项分页 firestore Admin SDK
- r - 创建一个 Y 变量,它是 X 变量的计数
- git - 如何重新设置已合并 master 的分支?
- opengl - OpenGL - 如何从顶点数组缓冲区中删除顶点?
- c++ - Antlr4 C++ 访问不明确的分支
- python - 从 numpy 数组中查找和删除列
- javascript - 如果我的菜单在 header.php 中,如何移动以滚动到 index.php 中的特定位置
- php - 使用 foreach 将数据放入方法 (addItem)