【问题标题】:Is there reason for bundling server-side Javscript?有理由捆绑服务器端 Javascript 吗?
【发布时间】:2020-07-09 19:31:04
【问题描述】:

像 webpack 这样的模块打包器提供了将目标环境设置为像 node.js 这样的选项的选项。是否有任何原因或场景需要捆绑服务器端 Javascript 代码?

【问题讨论】:

    标签: javascript webpack gruntjs bundle parceljs


    【解决方案1】:

    捆绑的一个原因是减少需要部署到服务器的代码的大小。如果您的服务器端代码在 AWS Lambda 或 Azure 函数的上下文中运行,部署过程是动态发生的,因为需要新的计算,或者距离上次请求已经有一段时间(即“冷启动”)。您可以在this article 中看到,当封装尺寸较小时,冷启动通常较小。捆绑,尤其是 tree-shaking 可以在这里产生很大的不同。

    【讨论】:

      猜你喜欢
      • 2018-06-25
      • 1970-01-01
      • 2018-03-13
      • 1970-01-01
      • 2018-04-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多