For a long time I didn't really understand what was so great about GraphQL, or even how you would map various data sources into it. People always tout the types and the ability to control the data from the client, but that never seemed all that interesting to me. Then I started working at a place that used it and had to learn it, and I never want to write another REST endpoint again.
I'd like to share what I learned about GraphQL and how I learned it; by writing my own graph. This will start with an overview of what GraphQL is, how it works, and some core concepts. Then I'll show you how to build a simple graph server with Apollo, live coding style, to serve up data.
You should leave with more Graph knowledge than you came in with. And if I do my job right, you'll want to go Graph all the things too.