如何为生产准备 KOA / Node.js?

How to prepare KOA / Node.js for production?

我主要使用 React,

并且有一个构建目录,将部署在服务器中。它包含缩小的文件并排除开发依赖项。

所以我的问题是 - 以同样的方式捆绑服务服务器的 KOA/NodeJS 框架是否可取或最佳实践?

前端脚本通常被压缩和捆绑,因为在每次页面加载时加载每个文件既浪费又缓慢。传输单个大文件比传输许多小文件更有效,尽管在 HTTP2 下这在某些情况下有所不同。

您的 Koa 应用程序是服务器端的。当您的应用程序启动时,文件会从磁盘加载一次。这两者都导致将您的代码和依赖项捆绑在一起毫无意义。