Serverless框架与Typescript和MySql简单项目连接AWS API网关,Lambda和Cognito.



我是TypeScript新手,想用无服务器框架、TypeScript、AWS API Gateway、AWS Lambda、AWS RDS (MySql)和Cognito编写一个非常简单的代码。同时,我也想使用Knex。我需要的是这个项目通过API网关接收JSON对象作为请求(GET返回数据和Post插入到MySql DB)。就是这样。

我在无服务器网站和互联网上的许多其他模板和示例项目中尝试了typescript模板,但它们都不支持所有这些简单的步骤(有一些,但它们有很多其他的东西对我来说太复杂了,无法在这个阶段学习所有这些)

所以我想知道你是否知道任何简单的项目可以做到这一点,或者如果没有,我将非常感激,如果你能让我知道我如何将无服务器配置添加到一个正常的打字项目,并使其自动为AWS。

我已经在StackOverFlow上搜索了一个类似的问题,但找不到这个,如果有,请让我知道我会删除这个。

提前感谢。

我的处境和你一样。在这里,我想给你留下一些repos链接,看看它们是否能帮助你实现你所需要的。据我所知,Cognito部分并不太复杂。但是对于RDS Mysql数据库,您需要使用VPC、子网和安全组。我也在学习。

https://github.com/tux86/nestjs-serverless-boilerplate

https://github.com/revstarconsulting/serverless-aws-nodejs-and-rds

https://github.com/xeusteerapat/ecommly-api

https://github.com/AnomalyInnovations/serverless-typescript-starter

https://github.com/andrenbrandao/serverless-typescript-boilerplate

我希望有一些这样的链接,或者是他们和他们的资源之间的融合。帮助你实现你的目标:)我正在使用它们,到目前为止,这是一个惊人的学习之旅,除了我还没有找到一个合适的AWS RDS Mysql配置....

编辑一个我喜欢的帖子,我也拿它作为例子:

https://montecha.com/blog/creating-an-rds-proxy-using-serverless-framework/

最新更新