感谢您的预订!我们的团队成员将会尽快与您取得联系。
感谢您的预订!我们的团队成员将会尽快与您取得联系。
课程大纲
介绍
什么是GrahpQL?
- GraphQL的演变
- GraphiQl 和 GitHub API
GraphQL 基础知识概述
- 查询
- 模式
- 突变
- 订阅
API 的基础知识及其功能
- ScalaR 类型
- Web 架构模式:复合模式、代理模式和外观模式
准备开发环境
- 安装和配置 GraphQL
- 安装和配置 Node.Js
- 安装和配置 Apollo
- 安装和配置 Prisma
架构和查询
- 设置 GraphQL API
- 创建自定义对象类型
- 使用 GraphQL 架构
- 通过操作参数传递数据
- 使用数组和数组元素
- 探索关系数据
突变和订阅
- 创建、删除和更新具有突变的数据
- 使用对象展开运算符
- 重构节点架构
- 创建订阅
- 扩展编辑和删除的订阅
在 GraphQL 中使用 Prisma 进行身份验证
- 设置自定义类型解析程序
- 通过 Prisma 传递查询
- 通过 Prisma 传递参数
- 通过 Prisma 传递突变
- 通过 Prisma 传递订阅
- 添加密码支持
- 验证令牌
Apollo 客户端和测试
- 设置测试环境
- 使用测试数据进行种子设定
- 测试查询和突变
- 测试身份验证
总结和结论
要求
- 对 Node 的理解
- JavaScript 编程经验
观众
- Web 开发人员
21 小时
客户评论 (4)
The trainer had a lot of knowledge of the material and was able to bring it to us in a fun and lighthearted way.
Yordi Habets - Etesian IT consulting
课程 - GraphQL Basics
Our group was not that big so every time we asked a question we received an extensive answer with examples. So everything was well explained and it can be noticed that trainer has a great knowledge.
Iwona - Universal-Investment-Gesellschaft mit beschränkter Haftung
课程 - Access Intermediate
Training Room and quite location and all the stuff.
Abdullah Adelyar - USAID - Kabul Afghanistan
课程 - Access VBA
perfect level of knowledge transfair