Schema Stitching
Schema Stitching is a GraphQL technique for combining multiple GraphQL schemas into a single unified API gateway. The @graphql-tools/stitch package creates a combined proxy layer that delegates requests through to underlying service APIs, supporting type merging, stitching directives, and automated query planning comparable to Apollo Federation.
Documentation
Documentation
https://the-guild.dev/graphql/stitching/docs
GettingStarted
https://the-guild.dev/graphql/stitching/docs/getting-started
SDKs
Schemas & Data
JSONSchema
https://raw.githubusercontent.com/api-evangelist/schema-stitching/refs/heads/main/json-schema/schema-stitching-config-schema.json
JSONStructure
https://raw.githubusercontent.com/api-evangelist/schema-stitching/refs/heads/main/json-structure/schema-stitching-config-structure.json
Other Resources
Handbook
https://the-guild.dev/graphql/stitching/handbook
npm Package
https://www.npmjs.com/package/@graphql-tools/stitch
JSONLD
https://raw.githubusercontent.com/api-evangelist/schema-stitching/refs/heads/main/json-ld/schema-stitching-context.jsonld
GraphQL
https://raw.githubusercontent.com/api-evangelist/the-guild-dev/refs/heads/main/graphql/schema-stitching-graphql.md