Get to know the features GraphQL Editor and learn the basic elements of GraphQL: schema, mutation, query and type.
GraphQL Editor has built-in tutorials to help you with your GraphQL schema.
01
A GraphQL query is a request made to a GraphQL server, asking for specific fields of data from the underlying data source. It allows the client to request only the data it needs, in a single request, and to retrieve the data in a hierarchical structure. The query is written in the GraphQL query language and sent to the server over HTTP.
Read more02
GraphQL mutations are used to perform create, update and delete operations on the data stored on a GraphQL server. They are similar to RESTful POST, PUT and DELETE requests. They take input in the form of fields and return a response containing the updated data.
Read more03
GraphQL mutations are used to perform create, update and delete operations on the data stored on a GraphQL server. They are similar to RESTful POST, PUT and DELETE requests. They take input in the form of fields and return a response containing the updated data.
Read more04
A GraphQL schema is a blueprint for a GraphQL server. It defines the types of data that can be queried and the operations that can be performed on those types. It serves as the contract between the client and the server, specifying what data can be requested and how it can be manipulated.
01
GraphQL types define the structure of data that can be queried or manipulated in a GraphQL API. They include scalar types such as String and Int, as well as custom types that can be defined by the API developer. The types can be related to each other through fields, allowing for complex data structures to be defined.
02
A GraphQL server is a server-side implementation of GraphQL that allows clients to query and manipulate data using the GraphQL language. It receives a query from the client, processes it and returns the requested data. It also provides a schema, which defines the types of data that can be queried and the operations that can be performed on them.
03
GraphQL Scalars are basic types that a GraphQL server understands, such as String, Int, Float, Boolean and ID. They are used to define fields in a GraphQL schema and provide a way to validate and process the input and output. They are built-in scalars provided by GraphQL and can't be extended or modified by the user.
Read a detailed description of every GraphQL Editor feature in our docs.
Read the latest tech news on our blog.
The authors of State of JavaScript had been including GraphQL in their survey fo...
Michał Tyszkiewicz
Oct 12, 2022 • 10 min read
It seems you get a new JavaScript framework almost every week now. Most of them ...
Michał Tyszkiewicz
Jul 20, 2022 • 4 min read
In 2018 Node.js creator Ryan Dahl gave his famous talk titled “10 Things I Regre...
Michał Tyszkiewicz
Jun 29, 2022 • 4 min read