FreeTyping

GraphQL Code Typing Practice

60
seconds
0
WPM
100%
accuracy
query GetUser { ...UserFields hasPreviousPage errors { mutation CreateUser { totalCount subscription OnMessage { [User!]! startCursor active: Boolean id: ID! message name: String! [String] fragment UserFields on User { extensions edges { scalar DateTime $variable: Type path type User { query($id: ID!) { input CreateUserInput { ... on User { node { @skip(if: $var) pageInfo { user(id: $id) { price: Float cursor age: Int @deprecated enum Status { __typename hasNextPage union SearchResult = endCursor @include(if: $var) users(first: 10) { interface Node { query GetUser { ...UserFields hasPreviousPage errors { mutation CreateUser { totalCount subscription OnMessage { [User!]! startCursor active: Boolean id: ID! message name: String! [String] fragment UserFields on User { extensions edges { scalar DateTime $variable: Type path
Click the text area and start typing to begin

Practice typing GraphQL queries and schemas

Related Practice