【发布时间】:2021-06-21 12:05:49
【问题描述】:
我注意到 Chrome 网络选项卡中的 TTBF 值与 WebVitals 记录的不同。理想情况下,它应该是完全相同的值,但有时在某些情况下会出现 2-3 秒的巨大差异。
我正在使用 Next.js 并使用 reportWebVitals 记录各自的性能指标。
这是sample repo、app url 和截图供参考。
使用 performance.timing.responseStart - performance.timing.requestStart 比依赖 WebVitals TTFB 值返回更合适的值。
知道可能出了什么问题吗?是否是 WebVitals 上的一个错误,我不应该使用它,或者最终在消费/记录这些值时出错?
【问题讨论】:
标签: next.js web-performance react-create-app time-to-first-byte web-vitals