【发布时间】:2020-11-13 14:14:55
【问题描述】:
我正在进行一项研究,以了解将 express 应用程序转换为 lambda 与使用原始 lambda 的优缺点。
是不是更快、更有弹性?
【问题讨论】:
标签: node.js amazon-web-services express aws-lambda serverless
我正在进行一项研究,以了解将 express 应用程序转换为 lambda 与使用原始 lambda 的优缺点。
是不是更快、更有弹性?
【问题讨论】:
标签: node.js amazon-web-services express aws-lambda serverless
总的来说,它们几乎相同。使用 express 框架或任何其他对 lambda 友好的框架会增加一些开销,但 imo 应该可以忽略不计(未经测试,但 express 非常小而且很快)。您真正得到的是路由和/或能够获取现有的快速代码并将其移动到 lambda 的潜在好处。话虽如此,我是一个纯粹主义者,但我不这样做,因为我更喜欢使用“原始” lambda 而不是抽象事物,尽管有时我确实发现自己创建了迷你路由器,但这并不是很难。这真的是一个偏好和便利的问题。在您进行研究时,还有一些介于原始和表达之间的东西,例如 middly,它们非常酷。本质上是 express 的优点,无需加载框架。
【讨论】: