Skip to content

Course Materials for the Advanced GraphQL Bootcamp at GraphQL Summit πŸŽ‰

Notifications You must be signed in to change notification settings

graphqlworkshop/summit-bootcamp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

21 Commits
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

graphql logo

GraphQL Summit Bootcamp

Welcome to the GraphQL Summit Bootcamp! We're really glad that 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.

Topics

Instructor Info

GraphQL Subscriptions 🎧

In this section, we'll demonstrate some best practices for working with GraphQL Subscriptions and how to use them at scale.

Slides

Resources

Samples

Apollo Tooling πŸ› 

In this section, we'll discuss tips and tricks for powering up your workflow with Apollo Tooling.

Slides

Samples

Resources

Commands to Copy/Paste

Sample Engine API Key

ENGINE_API_KEY=service:eveporcello-6318:RQYT_LtqhrYG8Taw7ORtzA

Download the Schema

npx apollo schema:download --endpoint=https://snowtooth.moonhighway.com graphql-schema.json

Generate Types

npx apollo codegen:generate --localSchemaFile=graphql-schema.json --target=typescript --includes=src/**/*.ts --tagName=gql --addTypename --globalTypesFile=src/types/graphql-global-types.ts types

Apollo Federation πŸš€

In this section, we'll talk about Apollo Federation and how you can use this architecture to scale GraphQL projects and work more productively as a team.

Slides

Samples

Resources

Apollo Federation Lab πŸ‘©πŸ»β€πŸ”¬

In this section, we'll put our skills to work with a lab on Apollo Federation.

Slides

Files

Survey

Please take a moment to complete this survey to share your experience in the course: Survey

About

Course Materials for the Advanced GraphQL Bootcamp at GraphQL Summit πŸŽ‰

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published