编写 AWS Lambda nodejs 的最佳实践或指南 api

Best practice or guidelines for writing AWS Lambda nodejs api

我正在为特定任务创建无服务器 aws lambda 函数。此 lambda 函数由 api 网关触发。我发现手动逐一创建 Lambda 函数然后为该函数分配触发器非常耗时且难以维护。我也想要重用代码。

我想知道是否有任何最佳实践、准则或模式是我们应该遵循的,以使我们的工作更轻松、代码可跨不同的 lambda 函数重用以及代码可维护。

  1. 当然可以,如果您正在使用无服务器,那么值得使用 cloudFromation 为您创建环境 Template for lambda
  2. 您甚至可以使用适用于所有云提供商的 terraform。
  3. 关于代码重用,您绝对可以将函数放在一个公共位置,并在所有仍然有意义的 lambda 中引用它们。

请看一下无服务器框架 https://serverless.com/。使用 serverless.yml

那里有很多选项