ReactDOM.hydrate 耗时较长如何解决

使用谷歌的性能分析工具得到主线程火焰图,有一个约350ms的长任务。

image.png

  • ReactDOM.hydrate 水合时间较长(见 t.hydrate),约150ms。有办法可解决吗?
  • 入口组件模块加载慢,webpack checkDeferredModules (即t)耗时约300ms,原因是下面有大量的__webpack_require__调用(即o),每个__webpack_require__调用约10~15ms,感觉是正常的。已经懒加载了非首屏的库和业务组件,但仍有大量的组件,不知道什么办法
阅读 1.3k
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题