-1

我在 Reactjs 上有一个 Web 应用程序,即使在生产环境中它的性能也非常低

在此处输入图像描述

什么可以帮助我提高绩效?我该怎么做才能使性能如此之低?



4

2 回答 2

1

如果您非常关心性能,https://www.gatsbyjs.org/可能是一个不错的选择。此外,如果它只是一个没有复杂状态管理要求的网站,只需将其构建为静态 HTML 网站。:)

于 2019-07-19T11:28:43.560 回答
0

您可以通过查看快照来提高应用程序的性能。

  1. 设置NODE_ENVproduction构建
  2. 在您的服务器机器上使用启用 gzip 压缩
  3. use 也可以cdn用于服务器静态文件(js、css、图像等)
  4. 使用摇树。如果您使用的是 webpack,请在生产模式下运行它。
  5. 使用清除未使用的 css webpack 插件来删除死 css
  6. 对图像使用延迟加载
  7. 使用代码拆分来减少你的包大小
  8. 延迟脚本
  9. 你也可以使用预缓存
于 2019-07-19T12:58:02.780 回答