文件名称:serverless-fullstack-example-app:[WIP] 无服务器全栈示例应用
文件大小:289KB
文件格式:ZIP
更新时间:2024-06-18 15:53:14
JavaScript
[WIP] 无服务器全栈模板 使用云优先开发工作流程启动全栈无服务器应用程序的开发。 这个例子也将演示如何 完全设置您的所有基础设施基础设施即代码 仅使用按使用付费的资源,因此我们可以在不破坏银行的情况下部署到多个阶段 遵循最佳实践,例如没有硬编码的魔术字符串、每个函数 1 个 IAM 角色和模块化 yml 文件 为什么会这样 关于如何使用无服务器框架构建全栈 Web 应用程序的大多数示例都以初始理解的容易程度换取长期可维护性和开发速度。 这有助于更多人开始构建无服务器应用程序,但是当快速可靠地测试、开发和部署应用程序的可迭代块等问题开始出现时,我们必须弄清楚如何自己解决这些挑战。 这个模板主要是我自己关于如何配置一些更复杂的资源(如 cognito 和 cloudformation)的参考,并通过基于阶段的部署策略让它们正确地协同工作。 特征 基于阶段的临时部署到 .domain(当
【文件预览】:
serverless-fullstack-example-app-master
----.gitignore(1KB)
----functions()
--------add-todo()
--------get-todo()
----tailwind.js(18KB)
----package.json(2KB)
----data()
--------dynamodb.js(517B)
----serverless.yml(3KB)
----package-lock.json(895KB)
----src()
--------app()
--------components()
--------setupTests.js(255B)
--------Auth.js(648B)
--------assets()
--------index.js(527B)
--------App.js(509B)
--------serviceWorker.js(5KB)
--------App.css(564B)
--------App.test.js(280B)
--------hooks()
--------pages()
--------setupProxy.js(306B)
----postcss.config.js(140B)
----LICENSE(1KB)
----public()
--------robots.txt(67B)
--------logo192.png(5KB)
--------index.html(2KB)
--------favicon.ico(3KB)
--------manifest.json(492B)
--------logo512.png(9KB)
----seed.yml(164B)
----infrastructure()
--------authentication()
--------web()
--------database()
----README.md(3KB)
----.gitattributes(66B)