https://github.com/moonhighway/advanced-graphql-schemas
Student materials for Apollo GraphQL Workshop
https://github.com/moonhighway/advanced-graphql-schemas
Last synced: 11 months ago
JSON representation
Student materials for Apollo GraphQL Workshop
- Host: GitHub
- URL: https://github.com/moonhighway/advanced-graphql-schemas
- Owner: MoonHighway
- License: mit
- Created: 2024-04-24T23:17:56.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2024-04-26T17:14:13.000Z (about 2 years ago)
- Last Synced: 2025-02-16T18:44:17.677Z (over 1 year ago)
- Language: JavaScript
- Homepage:
- Size: 48.8 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Advanced GraphQL Schema Management with Apollo GraphOS and Apollo Federation
## April 25, 2024 Workshop
Welcome everyone! In this repository, you'll find all of the instructions and files for this course.
## Important Info
- Instructor: Eve Porcello, [Email](eve@moonhighway.com), [Twitter](https://twitter.com/eveporcello)
- Moon Highway [Website](https://moonhighway.com)
- Apollo GraphQL [Website](https://apollographql.com)
- [Slides](https://slides.com/moonhighway/advanced-graphql-schemas/)
## Outline
1. Building a federated graph
2. Schema governance and management
3. GraphOS Schema Proposals
4. Rover CLI
5. Linting, composition, operation and contract checks
6. Graph metrics and monitoring
7. Organization management
## Important Links
1. [Cat Subgraph - https://cats-federation.fly.dev/](https://cats-federation.fly.dev/)
2. [Dog Subgraph - https://dogs-federation.fly.dev/](https://dogs-federation.fly.dev/)
## Documentation + Other Resources
1. [GraphOS](https://studio.apollographql.com/)
2. [Getting Started with Rover](https://www.apollographql.com/docs/rover/getting-started)
3. [Router Docs](https://www.apollographql.com/docs/router)
4. [Cloud Routing](https://www.apollographql.com/docs/graphos/cloud-routing)
5. [Configuring Rover](https://www.apollographql.com/docs/rover/configuring)
6. [Subscription Support](https://www.apollographql.com/docs/router/executing-operations/subscription-support/)
## Learning Resources
1. [Odyssey Tutorials](https://www.apollographql.com/tutorials/)
2. [Apollo Docs](https://www.apollographql.com/docs/)
3. [GraphQL Summit](https://summit.graphql.com/)