Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
课程大纲
介绍
什么是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