schema-stitching-handbook:探索GraphQL Tools v6 + Schema Stitching的指导示例

时间:2024-02-23 22:17:20
【文件属性】:

文件名称:schema-stitching-handbook:探索GraphQL Tools v6 + Schema Stitching的指导示例

文件大小:343KB

文件格式:ZIP

更新时间:2024-02-23 22:17:20

graphql graphql-tools schema-stitching remote-schemas GraphQLJavaScript

指导示例事情很棒。 重点介绍使用而不是传统的的新(GraphQL Tools v6 +)缝合。 目录 基础 添加本地可执行模式。 添加通过自省获取的远程模式。 添加从自定义SDL服务获取的远程模式。 使用转换避免架构冲突。 基本错误处理。 添加远程突变服务。 添加远程订阅服务。 添加订户代理。 使用单记录查询进行类型合并。 查询/执行批处理。 使用数组查询进行类型合并。 处理数组错误。 可空性和错误重新映射。 选择合并字段的可空性。 返回可为空和不可为空的结果。 在服务之间分配GraphQL接口。 配置计算字段。 将复杂的输入发送到子服务。 在网关中规范子服务弃用。 类型级选择集的@key指令。 @merge指令用于类型合并服务。 @computed指令用于计算字段。 @canonical指令用于首选元素定义。 建筑 热重载组合的网关架构(不重新启动服务器)。 轮询远程子模式更改。 用于添加/删除远程子服务的突变。 处理子服务请求超时。 使用GitHub API管理简单的架构注册表。 从远程Git注册表中热加载。 运行开发和生产环境。 将测试覆


网友评论