你好,我正在用React开发一个应用程序,经过一个月的编码,我开始担心第一手负载时的实际性能,但不仅如此。
[我正在使用Chrome开发者工具审核来检查性能,得到35%的FCP和6秒,但是当我去查看Performance工具中的轨迹时,我可以看到在800ms之后,页面已经呈现为我想要。您能解释一下这种行为吗?审计或性能工具是否存在问题,或者我误解了某些东西,例如第一个工具实际上检查“首次加载”,而第二个工具只是查看“缓存行为”?
如您所见,我对该主题知之甚少,因此,很好的资源(教程,讲座)将不胜感激
非常感谢
React是一个客户端应用程序,这意味着您必须在应用程序首次加载时下载整个响应包。这通常会导致首页加载速度变慢,但是有很多优化方法,例如使用较小的程序包,删除无用的代码等这里有一些更多的资源。
https://hackernoon.com/improving-first-time-load-of-a-production-react-app-part-1-of-2-e7494a7c7ab0