Skip to main content

Harmonizing APIs: a comparison of OpenAPI and GraphQL using the Spotify schema

K.4.201 | Day 2 | 10:30 - 10:55 | Speakers: Martin Bonnin

Harmonizing APIs: a comparison of OpenAPI and GraphQL using the Spotify schema
A picture of a devroom at FOSDEM 2024
Open in browser
Get involved in the conversation!Join the chat

Notes

Abstract

This talk is about the struggles of a GraphQL developer trying to map the Spotify REST API to GraphQL.

We'll take a look at shared characteristics between openAPI and GraphQL but also at what sets them apart. We'll investigate the challenges of converting an openAPI schema not only to GraphQL but to other languages using code generation. And suggest a few ways this could be made easier.

This talk is really about sharing a common language and building safe and interoperable APIs.

Attachments

Speakers

Martin Bonnin

Notice: The placeholder video image is licensed under CC BY-SA 4.0. The original image can be found hereChanges made to the image are: Cropped the image to a new ratio, part of the image was cut off.