This 33-minute video features Keyhole Principle Consultant Mat Warger at our internal employee lunch and learn in November 2020. He discusses GraphQL’s main features and how it’s beneficial for use in modern APIs.
GraphQL is a query language for APIs and a runtime for fulfilling those queries with your existing data. Basically, it provides a better way to think about your data!
Video Abstract
In this video, Mat demonstrates the main differences between traditional RESTful APIs and GraphQL APIs. He provides examples of using queries to get data using GraphQL query syntax. Types, resolvers, and tools are also discussed.
He walks through basic examples of using GraphQL in a node server as well as within a React application. A few questions and answers round out the discussion.