https://github.com/moonhighway/graphql-fundamentals
https://github.com/moonhighway/graphql-fundamentals
Last synced: 9 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/moonhighway/graphql-fundamentals
- Owner: MoonHighway
- Created: 2021-12-07T13:50:35.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2023-01-27T18:48:07.000Z (over 3 years ago)
- Last Synced: 2025-05-12T14:04:56.186Z (about 1 year ago)
- Size: 11.7 KB
- Stars: 10
- Watchers: 3
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# GraphQL Workshop
Welcome! We're really glad you're here! Below you'll find all of the resources that we'll use throughout this course. If you're looking for slides, samples, links, etc., this is the place to look.
## Instructor Info
- **Eve Porcello**: [Twitter](https://twitter.com/eveporcello) | [Email](mailto:eve@moonhighway.com)
- **Moon Highway Training**: [Moon Highway Website](https://www.moonhighway.com) | [Mailing List](http://bit.ly/moonhighway) | [Articles](https://www.moonhighway.com/articles)
## Slides
- [Query Language Slides](https://slides.com/moonhighway/graphql-intro/)
- [Schema Slides](https://slides.com/moonhighway/schema-definition-language)
- [Advanced Schema Slides](https://slides.com/moonhighway/apollo-schema-design-advanced)
### GraphQL Query Language
- [Studio Explorer](https://studio.apollographql.com/sandbox/explorer)
- [Pet Library API](https://pet-library.moonhighway.com)
- [Moon Highway Vote API](http://host-election.fly.dev)
- [Snowtooth API](https://snowtooth.moonhighway.com)
- [GitHub GraphQL Explorer](https://developer.github.com/v4/explorer/)
- [Lab Instructions](https://slides.com/moonhighway/snowtooth-query-lab/)
## Schema Project
We have a few iterations of this project saved as branches.
- [Starting Repo](https://github.com/MoonHighway/pet-library-schema)
- [First Schema Iteration](https://github.com/MoonHighway/pet-library-schema/tree/initial-schema)
- [Complete Schema](https://github.com/MoonHighway/pet-library-schema/tree/complete)
_Don't want to work with the repo or code editor? Use the [Schema Project in CodeSandbox](https://codesandbox.io/s/github/moonhighway/pet-library-schema)_
## Pet Library Info
- Pet Library [GraphQL Playground](https://pet-library.moonhighway.com) | [Repo](https://github.com/MoonHighway/pet-library/tree/initial-version)
- Funded Pet Library [GraphQL Playground](https://funded-pet-library.moonhighway.com) | [Repo](https://github.com/moonhighway/pet-library)
_Don't want to work with the repo or code editor? Use the [Schema Project in CodeSandbox](https://codesandbox.io/s/github/moonhighway/pet-library-schema)_
## Schema Lab
- [Lab Instructions](https://slides.com/moonhighway/schema-lab)
- [Starter Repo](https://github.com/graphqlworkshop/schema-activity)
## Pet Library Info
- Pet Library [GraphQL Playground](https://pet-library.moonhighway.com) | [Repo](https://github.com/MoonHighway/pet-library/tree/initial-version)
- Funded Pet Library [GraphQL Playground](https://funded-pet-library.moonhighway.com) | [Repo](https://github.com/moonhighway/pet-library)
## Next Steps, Other Resources
- [Schema Definition Language - GraphQL Docs](https://graphql.org/learn/schema/)
- [Schema Definition Language - Apollo Docs](https://www.apollographql.com/docs/apollo-server/schema/schema/)
- [Schema Language Cheat Sheet](https://github.com/sogko/graphql-schema-language-cheat-sheet)
- [Production Ready GraphQL book](https://productionreadygraphql.com/)
- [Designing GraphQL Schemas, egghead.io](https://egghead.io/courses/designing-graphql-schemas-99db)
### Tutorials and Resources
- [Apollo Odyssey](https://odyssey.apollographql.com/)
- [How to GraphQL](https://howtographql.com)
- [GraphQL.org](https://graphql.org)