Enterprise best practices: Schema design

Learn about Apollo's recommended schema design strategy as well as many practical tips for creating expressive and evolvable GraphQL schemas.

Enterprise-only: This course is available only for users with an Enterprise plan. Want to try it out? Sign up for a free Enterprise trial.

Start course
Astronaut with cat


  • Updated Jul 17, 2023
  • 10 lessons

What you'll learn

  • An understanding of common schema design strategies

  • Apollo's recommended approach to schema design

  • Practical tips for leveraging GraphQL's type system to create an expressive and intuitive API

  • Practical tips for obtaining an evolvable schema


  • Basic familiarity with GraphQL and its type system



Lesson List

This tutorial includes

  • videos (28 min total)
  • multiple choice questions
  • fill in the blank activities

© 2024 Apollo Graph Inc.


  • Home
  • Get started
  • Privacy Policy