资源的几个不同端点可以从API Gateway
公开(例如 - /customer
),在资源上AWS Lambda
支持GET/POST/PUT/DELETE
操作中部署了不同的无服务器功能。对于每个无服务器功能,必须在AWS Lambda
中单独部署。既然它们都在同一backend/data-model/underlying resource
上工作,那么这些无服务器功能的代码库应该是什么样的理想结构?为每个端点分离代码库,或者使用不同处理程序的一个代码库来处理diff函数?每个人的专业和缺点是什么?