https://github.com/moonhighway/graphql-apis-workshop
https://github.com/moonhighway/graphql-apis-workshop
Last synced: about 1 year ago
JSON representation
- Host: GitHub
- URL: https://github.com/moonhighway/graphql-apis-workshop
- Owner: MoonHighway
- Created: 2021-12-08T02:00:53.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2022-03-18T18:40:38.000Z (over 4 years ago)
- Last Synced: 2025-05-27T03:48:26.661Z (about 1 year ago)
- Size: 2.93 KB
- Stars: 4
- Watchers: 3
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# GraphQL APIs 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)
- **Alex Banks**: [Twitter](https://twitter.com/moontahoe) | [Email](mailto:alex@moonhighway.com)
- **Moon Highway Training**: [Moon Highway Website](https://www.moonhighway.com) | [Mailing List](http://bit.ly/moonhighway) | [Articles](https://www.moonhighway.com/articles)
### Building a GraphQL API
- [Exercise Start Files](https://github.com/graphqlworkshop/snowtooth-api)
- [Simple Strava Sample](https://github.com/eveporcello/simple-strava-sample/blob/master/index.js)
- [Photo Share API Sample - MongoDB](https://github.com/graphqlworkshop/photo-share-api/blob/step-e3/src/index.js)
- [Data Sources Docs](https://www.apollographql.com/docs/apollo-server/data/data-sources/)
- [REST Data Sources](https://github.com/MoonHighway/countries-datasources)
- [Resolver Best Practices - PayPal Blog](https://medium.com/paypal-engineering/graphql-resolvers-best-practices-cd36fdbcef55)
- [Mutation Pet Library](https://github.com/MoonHighway/pet-library/blob/initial-version/src/resolvers/Mutation.js)
### Unions and Interfaces
- [Unions & Interfaces Slides](https://slides.com/moonhighway/unions-interfaces)
- [Union Types](https://codesandbox.io/s/rm2rx3opqm)
- [Interfaces](https://codesandbox.io/s/71x8n304r1)
- [Finished Snowtooth API CodeSandbox](https://codesandbox.io/s/modest-cherry-rmh4q)
- [Employee Interface Start](https://github.com/graphqlworkshop/interface-lab/)
- [Employee Interface Finished](https://github.com/graphqlworkshop/interface-lab/tree/complete)
- [Employee Interface Gist](https://gist.github.com/eveporcello/28c0b8f99fd01b1a3d9bd9c86ba81379)
### Tutorials and Resources
- [Apollo Odyssey](https://odyssey.apollographql.com/)
- [How to GraphQL](https://howtographql.com)
- [GraphQL.org](https://graphql.org)