Zum Inhalt springen
Backend & Sprachen

GraphQL

Abfragesprache für APIs, bei der Clients gezielt die benötigten Daten anfordern.

GraphQL ist eine Abfragesprache für APIs sowie eine zugehörige Laufzeitumgebung zur Ausführung dieser Abfragen. Sie wurde ursprünglich bei Facebook entwickelt und 2015 veröffentlicht.

Anders als bei klassischen REST-Schnittstellen geben Clients bei GraphQL über eine einzige Schnittstelle genau an, welche Felder sie benötigen. Das vermeidet das Über- und Unterabrufen von Daten und ermöglicht es, mehrere zusammengehörige Ressourcen in einer Anfrage zu laden. Ein typisiertes Schema beschreibt dabei die verfügbaren Daten.

Praxis bei Provimedia

Wofür Provimedia es einsetzt

Provimedia setzt GraphQL ein, wenn Anwendungen flexible, datensparsame Schnittstellen für ihre Frontends benötigen.

GraphQL für Ihr Projekt nutzen?

Lassen Sie uns in einem kostenlosen Gespräch herausfinden, wie wir das für Sie umsetzen.