【文件属性】:
文件名称:serverless-bonk-template:基于无服务器Webpack +打字稿的无服务器样板
文件大小:220KB
文件格式:ZIP
更新时间:2021-05-17 17:31:45
aws boilerplate lambda serverless schemas
:high_voltage: Serverless-Bonk-Boilerplate(aws云提供商) :high_voltage:
基于样板 +。 使用预定义的脚本,更漂亮的规则,基本的lib和helpers定义准备部署的项目。 基于伪: lambda [controller] ->( services + helpers )[[ domain layer] ]->仓库。
为了更深入地研究洋葱架构,请检查以下样板: https : //github.com/Melzar/onion-architecture-boilerplate
内容
用法 :laptop: / :woman::laptop:
外挂程式 :electric_plug:
档案结构 :file_folder:
剧本 :scroll:
如何部署 :rocket:
文件夹用途 :open_file_folder: 更多的
库 :gear:
@mocks :spiral_notepad:
@类型 :books:
v
资源 :bright_button:
模式 :check_mark_butto
【文件预览】:
serverless-bonk-template-master
----.gitignore(193B)
----jest-config.json(356B)
----package.json(1KB)
----serverless.yml(909B)
----package-lock.json(478KB)
----src()
--------functions()
--------services()
--------helpers()
--------repositories()
----@types()
--------.gitkeep(0B)
----webpack.config.js(1KB)
----resources()
--------example-table.yaml(473B)
----@mocks()
--------.gitkeep(0B)
----LICENSE(1KB)
----schema()
--------request-example.json(291B)
----tsconfig.json(533B)
----tsconfig.paths.json(100B)
----.github()
--------.gitkeep(0B)
--------workflows()
----.prettierignore(34B)
----env()
--------dev.env(77B)
--------prod.env(78B)
----.eslintrc.js(692B)
----libs()
--------sqsLambdaWrapper.ts(608B)
--------cloudWatchLambdaWrapper.test.ts(2KB)
--------dynamoDBStreamLambdaWrapper.ts(674B)
--------snsLambdaWrapper.test.ts(2KB)
--------index.ts(205B)
--------cloudWatchLambdaWrapper.ts(675B)
--------snsLambdaWrapper.ts(608B)
--------sqsLambdaWrapper.test.ts(2KB)
--------dynamoDBStreamLambdaWrapper.test.ts(2KB)
--------__snapshots__()
--------apiGatewayLambdaWrapper.ts(2KB)
--------apiGatewayLambdaWrapper.test.ts(2KB)
----scripts()
--------setup-env.js(153B)
----.prettierrc.js(86B)
----README.md(12KB)
----.eslintignore(75B)
----.vscode()
--------settings.json(33B)
----docs()
--------bonk-logo.png(66KB)