Join us from October 8-10 in New York City to learn the latest tips, trends, and news about GraphQL Federation and API platform engineering.Join us for GraphQL Summit 2024 in NYC
Docs
Start for Free

Tagged with “schema-design”


NotePublished
Updated
Thinking in Entities
federationschema-design

Schema design best practices for entities, including when to define, reference and extend entities.

3 min read
2023-01-092024-07-10
Schema Naming Conventions
schema-design

Learn naming and casing conventions for GraphQL schema types, fields, and arguments and how to enforce them with GraphOS.

1 min read
2023-06-032024-05-30
Designing Response Types
schema-design

Learn different response type patterns for GraphQL queries and mutations.

1 min read
2022-08-032024-05-30
Contracts Usage Patterns
contractsschema-design

Learn how contracts enable teams to contribute to a single unified graph and also deliver use-case-specific schemas to different consumers.

4 min read
2022-08-292024-05-30
Namespacing by Separation of Concerns
schema-design

Organize root-level operation fields into namespaces to improve the logical structure to your GraphQL schema.

2 min read
2022-08-312024-05-30
Recommended Usage for GraphQL Interfaces
schema-designfederation

Interfaces enable schema fields to return one of multiple object types. Explore examples and avoid common pitfalls in using interfaces.

1 min read
2022-10-312024-05-30
Mocking Graph Functionality to Unblock Client Development
gatewayschema-designfederation

Mock parts of your supergraph as you develop both your subgraphs and clients to enable teams to work in parallel without blocking each other.

3 min read
2022-11-172024-05-30
Schema Deprecations
schema-design

Gracefully manage GraphQL type and field deprecations by using field metrics and the @deprecated type system directive.

1 min read
2023-01-092024-05-30
Supergraph Stewardship
schema-design

Strong stewardship practices maintain a supergraph's integrity while simultaneously driving its adoption across teams.

4 min read
2023-01-092024-05-30
Demand Oriented Schema Design
federationschema-design

Support GraphQL client applications that consume data from our federated graph by designing schemas in an abstract, demand-oriented way.

7 min read
2023-01-092024-05-30
Relay-Style Connections and Pagination FAQ
best-practicesschema-design

Common questions around Relay's Connections specification and how to use it wih Apollo Federation.

2 min read
2023-01-172024-05-30
Server-Driven UI Basics
schema-designserver-driven-ui

Server-driven UI is an architectural pattern that aims to reduce client-side logic and provide consistency across client platforms.

3 min read
2023-01-302024-05-30
Graph Identities
schema-design

The purpose of this technote is to demonstrate queries/mutations for identifying an actor attempting to use the graph.

1 min read
2023-01-192024-05-30
Server-Driven UI Schema Design
schema-designserver-driven-ui

Explore SDUI UI patterns to structure your graph's schema for encoding and representing UI elements, using enums, contracts, and interfaces.

1 min read
2023-01-302024-05-30
Errors as Data Explained
schema-design

Union types can represent multiple types of data in a single field and can help you handle GraphQL responses with clarity and flexibility.

2 min read
2023-06-222024-05-30
Nullability
schema-designfederation

Weigh the implications of choices about nullability for every GraphQL type, field, and argument in a schema.

3 min read
2023-01-092024-01-12

© 2024 Apollo Graph Inc., d/b/a Apollo GraphQL.

Privacy Policy

Company