AWS AppSync 和 Amplify 与 React 和 GraphQL – 完整指南
使用 AWS AppSync 和 AWS Amplify 在 AWS 云中部署基于无服务器 GraphQL 和 Next JS 的 Javascript 应用程序
讲师:Paulo Dichone | Software Engineer
双语IT资源独家Udemy付费课程,独家中英文字幕,配套资料齐全!
用不到1/10的价格,即可享受同样的高品质课程,且可以完全拥有,随时随地都可以任意观看和分享。
您将学到什么
- 开发由 AWS AppSync 和 GraphQL 提供支持的生产就绪型无服务器后端 API,可扩展至数百万个请求
- 使用 AWS Amplify 框架部署功能齐全的博客应用程序(具有评论和点赞功能!)
- 了解如何使用 AWS AppSync 开发实时订阅,以便为您的 Web 应用程序提供实时可扩展更新
- 了解 GraphQL,以及托管 GraphQL 如何通过 AWS AppSync 在 AWS 中工作
探索相关主题
要求
- 最好先了解 JavaScript 前端框架(例如 React)
- 优先考虑具有 AWS 知识的人
- 本课程将讲授 GraphQL
描述
您是否想过如何在 AWS 中创建可用于生产的后端 API?
最重要的是,如果它完全是无服务器的并且由GraphQL 提供支持会怎样?
如果它可以扩展到数百万个请求会怎么样?
如果它很容易呢?
—–
AWS AppSync & Amplify 是在 AWS 云中开始部署基于 GraphQL 的应用程序的最佳方式,无需部署任何可无限扩展的服务器。欢迎来到无服务器计算的伟大世界!
本课程完全是实践性的,您将有机会练习和学习:
-
GraphQL 速成课程
-
如何在 AWS 中部署基于 GraphQL 的后端
-
如何使用 AWS Amplify 框架和 AWS AppSync 开发下一代 Web 应用程序
您将了解如何快速构建一个安全、可扩展、功能齐全且实时的应用程序!
=========================================
讲师
Paulo Dichone是本课程的讲师。他是一名软件工程师、教师,也是 Udemy 上评价很高的开发课程的作者。他已经在线教授了超过 200,000 名学生,并获得了超过 12,000 条评论。学生们喜欢他的教学方法,这种方法侧重于实践和基于项目的方法。
=========================================
-
章节提纲:
-
第 1 部分 – 课程介绍:了解课程目标和课程结构,下载课程代码并做好准备!
-
第 2 部分 – 什么是 AWS AppSync 和 AWS Amplify – 入门:了解 AWS AppSync 和 AWS Amplify 如何帮助我们开发人员在创纪录的时间内构建无服务器应用程序。
-
第 3 节 – 安装开发工具 –设置我们的开发环境并安装开发工具
-
第 4 至 11 节 – GraphQL 和基础知识完整课程:深入了解您需要了解的有关 GraphQL 的所有知识以及如何使用 Express 和 Node.JS 创建自己的 GraphQL API。此节可能是可选的,但强烈建议您至少浏览一下。
-
第 12 节 – AWS AppSync 控制台 –使用 AWS AppSync 控制台构建完整的无服务器 API。通过构建简单的 API 掌握 AppSync 控制台。
-
第 12 节 – 使用 Amplify CLI 实现真实世界的 AWS AppSync API:开始使用 Next JS 构建我们的前端/客户端应用程序。使用 Amplify CLI 构建 AWS AppSync API。
-
第 13 节 – 真实世界的 AWS AppSync、Amplify CLI 和 Next JS – 使用 Cognito 进行导航和身份验证:继续将前端和后端功能构建到 Next JS 应用程序 – Blop 应用程序中。添加 Amazon Cognito 用户池
-
第 14 节 – 真实世界的 AWS AppSync、Amplify CLI 和 Next JS – 博客应用帖子数据 –在 AppSync 后端将帖子添加并保存到 DynamoDB
-
第 15 节 – 编辑和删除用户的帖子 –允许授权用户删除和编辑帖子。
-
第 16 节 – 使用 Amazon S3 存储添加帖子图片 –将图片保存到 S3(存储
-
第 17 节 – 创建评论 –使用 GraphQL 变异为帖子创建评论。
-
第 18 节 – 扩展重要的 CLI 命令 –了解一些重要的扩展 CLI 命令
-
第 19 节 – AWS 托管 – 在 AWS 托管中托管我们的博客应用程序 –使用 Amplify CLI 在 AWS 托管中准备和部署 Web 应用程序
-
第 20 节 – 订阅 –允许应用程序使用 AppSync 订阅广播 onPostCreated 事件 – 使应用程序实时驱动!
-
第 13 节 – 下一步!
-
=========================================
本课程还附带:
-
终身访问所有未来更新
-
问答环节的讲师积极响应
-
指向有趣文章的链接,以及大量可供您下一个模板使用的优秀代码
-
Udemy 结业证书可供下载
-
30 天“无条件”退款保证!
这是可以改变您的 AWS 技能的课程。
如果您想了解如何在 AWS 云中部署无服务器 GraphQL 和基于 React JS 的 Javascript 应用程序并掌握 AWS 平台,请加入我的本课程!
本课程适合哪些人:
- 想要了解 GraphQL 和 AWS AppSync 的开发人员
- 想要在其下一个应用程序中利用 AWS Amplify Framework 的开发人员
- 需要了解 AWS AppSync 背后动机的解决方案架构师
如果你有能力,请务必支持课程的原创作者,这是他们应得的报酬!
本站收取的费用,仅用来维持网站正常运行的必要支出,从本站下载任何内容,说明你已经知晓并同意此条款。