Facilitating the spread of knowledge and innovation in professional software development



Choose your language

InfoQ Homepage Best Practices for Designing GraphQL Schemas

Best Practices for Designing GraphQL Schemas

Company: Apollo Graph

Mandi Wise, Solutions Architect at Apollo, talks about designing federated GraphQL schemas. Whether you’re just getting started with Apollo Federation or live in production, she'll share best practices for designing schemas that will scale across teams and future use cases.

Learn how to design an expressive, demand-oriented schema for your federated data graph that enhances predictability for API consumers through good governance practices. She'll talk about how to build your schema with developer ergonomics in mind, including establishing naming conventions and handling nullability and abstract types.