apollo-server/docs/source/essentials/queries.md
2018-04-19 14:51:15 +03:00

32 lines
907 B
Markdown

---
title: Queries
description: Turning queries into data
---
## Prerequisites
* A basic understanding of a GraphQL schema ([Schema]())
## Overview
A GraphQL query is for reading data. The schema defines the types of queries which are available to the clients connecting to your server.
## Material
* GraphQL query defines the shape of data that will be returned by a particular request
* This is what an author + books query looks like coming from the client
* make sure it has arguments
* This query is then checked again the server's schema
* looks like this:
* "root" level queries define the main entry points
* Each of those root queries returns a type
**Actually writing resolvers for your queries is found in server/queries**
> TODO: The below headings were left over from the other document. Do we want to remove them?
## Fetching data
## Shaping results
## Linking data sources