/graphql-summit

A full stack workshop focusing on GraphQL, Apollo Client, and React

Primary LanguageJavaScript

GraphQL Summit Bootcamp -- November 6, 2018

Welcome to the GraphQL Workshop at GraphQL Summit!

Resources

GraphQL Overview and Query Language

GraphQL Schema Definition Language

Schema Activity

Schema Enhancements

GraphQL APIs

GraphQL Clients

  • Apollo Client: The GraphQL client developed by Meteor Development Group
  • Relay: Facebook's GraphQL client library
  • urql: Formidable Labs' minimal React Query Library

Client Examples

  • curl Request
curl -X POST \
     -H "Content-Type: application/json" \
     --data '{ "query": "{allLifts{name}}" }' \
     http://localhost:4000/graphql

Apollo Client Examples

Apollo Link Examples

Additional Samples

Finished Files

Evaluation

Instructor Info