文件名称:realworld-dynamodb-lambda:使用AWS DynamoDB + Lambda的RealWorld的λ无服务器后端实现
文件大小:92KB
文件格式:ZIP
更新时间:2024-02-20 00:08:55
aws lambda serverless dynamodb realworld
AWS DynamoDB + Lambda代码库包含遵循规范和API的真实示例(CRUD,身份验证,高级模式等)。 创建该代码库的目的是演示使用AWS DynamoDB + Lambda构建的完整的全栈应用程序,其中包括CRUD操作,身份验证,路由,分页等。 我们竭尽全力遵守AWS DynamoDB + Lambda社区样式指南和最佳实践。 有关如何与其他前端/后端一起使用的更多信息,请转到库。 入门 需要节点8或更高 克隆此仓库,并将其cd入: git clone https://github.com/anishkny/realworld-dynamodb-lambda cd realworld-dynamodb-lambda 启动本地服务器 npm install npm run start 这应启动本地DynamoDB模拟器和脱机的无服务器。 您现在可以像这样对http://localhost:3000/api进行API调用: curl http://localhost:3000/api/articles Serverless: GET /api/articles (λ:
【文件预览】:
realworld-dynamodb-lambda-master
----.gitignore(126B)
----architecture.svg(26KB)
----package.json(1KB)
----.nycrc(59B)
----.npmrc(19B)
----serverless.yml(7KB)
----src()
--------Comment.js(3KB)
--------Util.js(2KB)
--------Article.js(12KB)
--------User.js(9KB)
----lambda-node-logo.png(68KB)
----.travis.yml(481B)
----start-server.sh(440B)
----.eslintrc.js(669B)
----README.md(4KB)
----.jsdoc.summary.md(95B)
----stop-server.sh(118B)
----test-api-local.sh(1KB)
----test()
--------TestUtil.js(760B)
--------test.Article.js(14KB)
--------mocha-axios-reporter.js(2KB)
--------test.User.js(10KB)
--------test.Comment.js(4KB)
--------test.Util.js(765B)
--------mocha.opts(63B)
--------TestHooks.js(675B)