This repository contains resources for the Advanced Apollo Client workshop at GraphQL Summit 2023. We're glad you're here!
Download/clone this repo before you come to class, so you don't have to worry about installing dependencies over conference wifi.
- Download or clone:
https://github.com/moonhighway/advanced-graphql-client.git
. - Navigate to the workshop directory:
cd advanced-apollo-client
. - Install the dependencies:
npm install
. - Start the app:
npm run dev
. This will open your project onhttp://localhost:3000
.
Most of our requests today will be sent to https://snowtooth.fly.dev.
- Writing Cross-Platform Queries
- Caching & Type Policies
- Creating Custom Links
- Persisted Queries
- Error Handling Patterns
- Suspense
- @defer and @stream
- Apollo & Next.js App Router
- Eve Porcello: Twitter | Email
- Moon Highway Training: Moon Highway Website | Mailing List | Articles