如何为生产准备 KOA / Node.js?
How to prepare KOA / Node.js for production?
我主要使用 React,
并且有一个构建目录,将部署在服务器中。它包含缩小的文件并排除开发依赖项。
所以我的问题是 - 以同样的方式捆绑服务服务器的 KOA/NodeJS 框架是否可取或最佳实践?
前端脚本通常被压缩和捆绑,因为在每次页面加载时加载每个文件既浪费又缓慢。传输单个大文件比传输许多小文件更有效,尽管在 HTTP2 下这在某些情况下有所不同。
您的 Koa 应用程序是服务器端的。当您的应用程序启动时,文件会从磁盘加载一次。这两者都导致将您的代码和依赖项捆绑在一起毫无意义。
我主要使用 React,
并且有一个构建目录,将部署在服务器中。它包含缩小的文件并排除开发依赖项。
所以我的问题是 - 以同样的方式捆绑服务服务器的 KOA/NodeJS 框架是否可取或最佳实践?
前端脚本通常被压缩和捆绑,因为在每次页面加载时加载每个文件既浪费又缓慢。传输单个大文件比传输许多小文件更有效,尽管在 HTTP2 下这在某些情况下有所不同。
您的 Koa 应用程序是服务器端的。当您的应用程序启动时,文件会从磁盘加载一次。这两者都导致将您的代码和依赖项捆绑在一起毫无意义。