我应该gzip我的MERN应用中的哪些文件?

时间:2019-07-07 22:02:33

标签: javascript reactjs optimization compression gzip

我正在学习如何优化网站性能,并试图了解gzip。很多文章都讨论了gzip是什么以及它的好处,但是没有人确切说明我应该对gzip进行压缩还是不对gzip进行压缩。我应该压缩全栈MERN应用程序中的哪些文件?他们全部? CSS?组件文件?服务器文件?我只是在终端中运行gzip命令(例如:$ gzip myFile.js),就是这样吗?

1 个答案:

答案 0 :(得分:0)

您应该压缩每个可以压缩的文件,并大幅减少文件大小。如果您无法压缩文件,则该文件可能是已压缩的格式。

解压缩速度足够高,您可能不必担心它们,因此,如果压缩文件会减少需要传输的数据量,请继续。

如果要压缩数据,请查看brotli,它是一种功能更强大的压缩算法,在网络上得到了很好的支持。有关GZIP和Brotli之间的比较,请查看此link