reactjs 为什么脚本评估需要这么长时间?

jyztefdp  于 2023-01-17  发布在  React
关注(0)|答案(1)|浏览(142)

我正在使用gatsbyjs,并试图尽可能优化我的网页(https://www.rün.run)。运行PageSpeed给了我一些不错的结果。我想知道的是,为什么脚本评估要花这么长时间?我的js包大小只有257 kb(gzip)大。
看起来react水合需要时间。那么是因为react吗?还是我的DOM树有很多元素?
直接链接到PageSpeed:https://developers.google.com/speed/pagespeed/insights/?url=https%3A%2F%2Fwww.xn--rn-xka.run%2FKalista%2Fadc&tab=mobile
我的目标也是只让移动的设备的值为100。我如何进一步改进呢?

hyrbngr7

hyrbngr71#

是的,看起来再水合需要这个时间。我已经尝试过它与简单的组件,其中只包含一个文本,但仍然有一些(相当长的情况下)的时间,主线程的工作和JavaScript执行时间。如果你将测试https://store.gatsbyjs.org/同样的事情
但不管怎样,即使是因为这个问题结果与盖茨比真的很大

相关问题