Introducing Spring GraphQL
Following the Spring GraphQL project announcement and the availability of a 1.0 milestone, this blog post aims to provide more details.
Introduction
If you're looking to get started, please head over to our reference documentation and read the "Boot Starter" section, or run the samples.
If you don't know much about GraphQL, there are plenty of good resources. You can start at graphql.org/learn.
GraphQL is widely adopted and in "Early Majority" based on the InfoQ Architecture Trends for 2020. It provides an alternative to REST APIs that is more focused on data, and provides a schema and a query language for clients to use. The appeal from a client perspective is clear in this State of JavaScript report. You can read GitHub's story…