GraphQL
Explore how to implement GraphQL in Quarkus by creating queries and mutations. Learn to generate projects, add dependencies, and interact with GraphQL UI for testing data fetching and manipulation.
We'll cover the following...
We'll cover the following...
Introduction
GraphQL is a query language that lets us describe the data we want to receive from the API. It gives the client the ability to ask for exactly what they need.
It was developed by Meta (formerly known as Facebook) in 2012 to help with performance in the Facebook application.
At its core, GraphQL relies heavily on two simple keywords: query and mutation. A query is a representation of what the client is expecting in terms of data. A mutation, on the other hand, is a request that will alter the data.