Photo by chansu shin on Unsplash

Article

Evolving a GraphQL schema

GraphQL favors continuous schema evolution over versioned URLs. This chapter classifies safe and breaking changes, documents @deprecated fields and enum values, outlines a deprecation workflow, and shows deprecationReason in NestJS code-first schemas.

Article

Managing GraphQL schemas in organizations

Large companies rarely expose one undifferentiated graph. This overview covers public, partner, and internal APIs, schema registries and contracts, CI checks against real operations, ownership, and versioning strategies from continuous evolution to dated releases.

Article

Pitfalls when updating a GraphQL backend

Schema changes that look safe on paper still break mobile clients, caches, and federation. This troubleshooting guide lists common symptoms, root causes, and fixes—from nullability shifts to persisted queries and deploy order.

Tags

Search articles

Type a word to search published articles.

Open the search page