Intro
In the first part of GraphQL Intro 101, we covered:
what is GraphQL and some history
why and how GraphQL started
use cases and examples
pros & cons of GraphQL
You can the previous article here: GraphQL Intro 101 (part 1).
In the second part of GraphQL Intro 101, we will dig deeper into the Core Concepts of GraphQL and some high-level architectures in which GraphQL is used.
After reading this article, you’ll learn:
Core Concepts of GraphQL like Queries, Mutations, Schema Definition Language (SDL), GraphQL Schema, Resolvers
3 high-level architectures representing use cases of GraphQL, demonstrating its flexibility
Core Concepts
Queries
Queries are used to read or fetch data. They represent the way clients can request specific data from a GraphQL Server. Unlike REST where multiple endpoints return fixed data structures, a GraphQL query retrieves exactly what …
Keep reading with a 7-day free trial
Subscribe to The T-Shaped Dev to keep reading this post and get 7 days of free access to the full post archives.