PaperCall is shutting down on August 31, 2026. Existing events and submissions will remain available until then. New events can no longer be created.

Introduction to GraphQL and using it to access Github's GraphQL API

By Jennifer Bland

Elevator Pitch

GraphQL is a new API standard that provides a more efficient, powerful and flexible alternative to REST. In this talk I will give you an introduction to GraphQL and then show you how to use it to access Github’s GraphQL API.

Description

GraphQL is a new API standard that provides a more efficient, powerful and flexible alternative to REST. At its core, GraphQL enables declarative data fetching where a client can specify exactly what data it needs from an API. Instead of multiple endpoints that return fixed data structures, a GraphQL server only exposes a single endpoint and responds with precisely the data a client asked for. In this talk I will give you an introduction to GraphQL and then show you how to use it to access Github’s GraphQL API.