In this chapter, we'll start writing GraphQL queries using the GraphQL query language. The query string syntax is consistent for all GraphQL APIs, regardless of what language the service is written in. Throughout this chapter, we'll explore the ins-and-outs of the query language and how a GraphQL operation is parsed by a GraphQL server.
- GraphiQL: An in-browser IDE for exploring GraphQL APIs.
- GraphQL Playground: A GraphQL IDE for writing queries in the GraphQL Query Language.
- GraphQL Bin: An online version of GraphQL Playground. Simply enter a GraphQL endpoint, and all of the schema documentation will be present in the
schematab. - GraphQL Bin - SWAPI: This link takes you to a SWAPI example in GraphQL Bin.
- Apollo Launchpad: Apollo's GraphQL Server demo platform
- Snowtooth API: The Snowtooth Mountain GraphQL API
- Union Types: Union types sample
- Interfaces: Interfaces sample