Odyssey

Enterprise best practices: Contracts

Learn how contracts work and how to use them to create variants of your supergraph.

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
Illustration of an astronaut holding the GraphQL logo in outerspace

Details

  • Updated Jun 13, 2024
  • 7 lessons

What you'll learn

  • Understanding what contracts are and how they work

  • How to create and use contract variants

  • Common contract patterns and use cases

  • How contracts work with the supergraph

Prerequisites

  • Self-hosted GraphOS Router
  • Apollo Federation

Instructor

Apollo

Lesson List

  • Use cases for contracts
  • How contracts work
  • Using contracts
  • Tag and Filter rules
  • Contract patterns
  • Checks and launches
  • Contracts and supergraphs

This tutorial includes

  • videos (37 min total)
  • multiple choice questions
  • code challenges
  • fill in the blank activities

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

Odyssey

  • Home
  • Get started
  • Privacy Policy