0

只是好奇可以做些什么来测量 React 应用程序的 TTI(网络重要)。由于我们只对特定组件 TTI 感兴趣,因此 lighthouse 将无法在这里提供帮助。

4

1 回答 1

1

Lighthouse 对交互时间 (TTI) 的定义并不是在尝试测量组件交互性时使用的理想指标,原因如下:

  • TTI 是一种实验室指标,其中首次输入延迟(FID) 是用于真实世界数据的更好代理,但在页面级别
  • TTI 通过查找网络的前5 秒“安静”窗口(<=2 进行中的网络请求)和 CPU 活动(主线程上没有长时间的任务)来估计页面何时空闲。在组件级别观察事物时,这种近似不是最好的方法。

当尝试在 React 中测量组件级别的性能时,我会建议以下任一方法:

于 2022-01-13T20:58:51.387 回答