GraphQL
Resources for learning GraphQL.
Examples
This repo contains the following examples in /examples:
Name | Description |
---|---|
express-graphql | Simple GraphQL Server using Express. |
react-apollo-example | Use React with Apollo to query GraphQL. |
react-vanilla-graphql-github | Call the GitHub GraphQL API using plain GraphQL with React. No libraries required. |
wrap-rest-api | Use GraphQL to wrap an existing REST API. |
json-graphql-server-example | Run a local GraphQL server via a single JS file. |
Large Example Apps
Slides
Playgrounds
Here are a few of my favorite GraphQL playgrounds.
Name | Description | Playground Type |
---|---|---|
GitHub | GitHub's Production API | GraphiQL |
Snowtooth | Ski run data | Playground |
Star Wars API | Star Wars Data API | GraphiQL |
City Distances | Shows how connections work | Launchpad |
Dog GraphQL | Dog data | Playground |
Many more public GraphQL APIs here.
Database Integrations
GraphQL can work with any database, but here are some slick integrations for Postgres.
More Resources
For a huge list of GraphQL resources, check out Awesome GraphQL. Also, check out GraphQL Links.
Would Your Team Benefit from Training/Consulting?
Visit reactjsconsulting.com.