0
0
GraphQLquery~5 mins

First GraphQL query - Cheat Sheet & Quick Revision

Choose your learning style9 modes available
Recall & Review
beginner
What is a GraphQL query?
A GraphQL query is a request sent to a GraphQL server to ask for specific data. It lets you specify exactly what information you want.
Click to reveal answer
beginner
How do you write a simple GraphQL query to get a user's name and email?
You write it like this:<br>
{ user { name email } }
This asks for the user's name and email only.
Click to reveal answer
beginner
Why is GraphQL called a 'query language'?
Because it lets you ask (query) for exactly the data you want from a server, unlike traditional APIs that send fixed data.
Click to reveal answer
beginner
What does the curly braces {} mean in a GraphQL query?
Curly braces group fields you want to get. They show the shape of the data you want back.
Click to reveal answer
beginner
Can a GraphQL query request multiple fields at once?
Yes! You can ask for many fields in one query by listing them inside curly braces.
Click to reveal answer
What does a GraphQL query do?
ARequests specific data from a server
BUpdates data on the server
CDeletes data from the server
DCreates a new database
Which symbol groups fields in a GraphQL query?
A<> angle brackets
B[] brackets
C() parentheses
D{} curly braces
How do you ask for a user's name and email in GraphQL?
A(user: name, email)
B{ user { name email } }
C[user: name, email]
D<user>name,email</user>
Can a GraphQL query request multiple fields at once?
AYes
BNo
COnly one field per query
DOnly if fields are related
What is the main advantage of GraphQL queries over traditional APIs?
AThey use less memory
BThey are faster to write
CYou get exactly the data you ask for
DThey don't need a server
Explain what a GraphQL query is and how it works.
Think about how you ask a friend for exactly what you want.
You got /4 concepts.
    Write a simple GraphQL query to get a user's name and email.
    Use { user { name email } } format.
    You got /5 concepts.