Sha256: c93a2e76eef957dee0f44c6d5b80ab732ac4a92768a712b10432fec4489f89c7

Contents?: true

Size: 723 Bytes

Versions: 6

Compression:

Stored size: 723 Bytes

Contents

## GraphQL::Stitching

This module provides a collection of components that may be composed into a stitched schema.

![Library flow](./images/library.png)

Major components include:

- [Gateway](./gateway.md) - an out-of-the-box stitching configuration.
- [Composer](./composer.md) - merges and validates many schemas into one graph.
- [Supergraph](./supergraph.md) - manages the combined schema and location routing maps. Can be exported, cached, and rehydrated.
- [Request](./request.md) - prepares a requested GraphQL document and variables for stitching.
- [Planner](./planner.md) - builds a cacheable query plan for a request document.
- [Executor](./executor.md) - executes a query plan with given request variables.

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
graphql-stitching-0.3.2 docs/README.md
graphql-stitching-0.3.1 docs/README.md
graphql-stitching-0.3.0 docs/README.md
graphql-stitching-0.2.3 docs/README.md
graphql-stitching-0.2.2 docs/README.md
graphql-stitching-0.2.1 docs/README.md