https://github.com/moonhighway/graphql-clients
https://github.com/moonhighway/graphql-clients
Last synced: 5 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/moonhighway/graphql-clients
- Owner: MoonHighway
- Created: 2021-12-09T03:10:02.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2022-02-04T16:54:13.000Z (over 4 years ago)
- Last Synced: 2025-05-12T14:04:57.130Z (about 1 year ago)
- Size: 3.91 KB
- Stars: 2
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# GraphQL Clients 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)
#### Simple Requests
- curl Request
```sh
curl -X POST \
-H "Content-Type: application/json" \
--data '{ "query": "{allLifts{name}}" }' \
http://snowtooth.moonhighway.com
```
- [Fetch Sample](https://codesandbox.io/s/n3jro0o4n0)
- [graphql-request](https://codesandbox.io/s/4qzq5z2vz0)
- [Snowtooth UI Start Files](https://github.com/graphqlworkshop/snowtooth-ui)
#### Apollo Link Examples
- [HTTP Link](https://codesandbox.io/s/koj24j5l07)
- [Concatenating Links](https://codesandbox.io/s/ql4jlz54yq)
- [Terminating Link: Start](https://codesandbox.io/s/objective-dawn-36rzq)
- [Terminating Link: Finish](https://codesandbox.io/s/mutable-smoke-qkvgc)
- [Apollo Client](https://codesandbox.io/s/oo3z008kzy?file=/src/index.js)
### Apollo & React
- [Snowtooth UI Start Files](https://github.com/graphqlworkshop/snowtooth-ui)
- [Snowtooth UI Finished Files](https://github.com/graphqlworkshop/snowtooth-ui/tree/complete)
- [Lab](https://slides.com/moonhighway/client-lab/)
### Caching
- [Caching, Client Side Schema](https://github.com/eveporcello/pet-library-client)
### Defer and Stream
- [Defer and Stream Slides](https://slides.com/moonhighway/defer-stream)
- [GraphQL Bleeding Edge Playground](https://github.com/n1ru4l/graphql-bleeding-edge-playground)
- [express-graphql, defer-stream branch](https://github.com/graphql/express-graphql/tree/defer-stream)
- [graphql-js, defer-stream branch](https://github.com/graphql/graphql-js/tree/defer-stream)
### Tutorials and Resources
- [Apollo Odyssey](https://odyssey.apollographql.com/)
- [How to GraphQL](https://howtographql.com)
- [GraphQL.org](https://graphql.org)