Aus dem Kurs: Grundlagen der Programmierung: APIs und Webservices

So erhalten Sie Zugriff auf diesen Kurs

Werden Sie noch heute Mitglied und erhalten Sie Zugriff auf mehr als 23.200 Kurse von Branchenfachleuten.

Überblick über GraphQL

Überblick über GraphQL

GraphQL ist eine Abfragesprache für APIs. Mit einer Abfragesprache holen Sie Daten aus dem Datenspeicher. Sie kennen jetzt SOAP-basierte Webservices und RESTful-APIs. Was ist an GraphQL anders? Angenommen, Sie müssen drei verschiedene Gänge erledigen. SOAP-basierte Webservices und RESTful-APIs sind, als würden Sie zum Supermarkt gehen und die Zutaten fürs Abendessen kaufen. Dann fahren Sie zur Tankstelle, um Ihren Tank zu füllen, und dann zur Tagesstätte, um Ihre Kinder abzuholen. Sie haben drei verschiedene Stationen, das entspricht drei verschiedenen API-Anfragen. GraphQL ist wie eine persönliche Hilfskraft, die alle Stationen für Sie erledigt. Sie sagen Ihrer Hilfskraft, sie soll einkaufen, tanken und die Kinder abholen. Die Hilfskraft kennt die Adressen aller drei Stationen und erledigt alles für Sie. Sie sagen einfach, was Sie erledigt haben möchten, entspannen sich und warten auf die Ergebnisse. GraphQL ist eine Syntax, die beschreibt, wie Sie Daten abfragen, und genutzt wird…

Inhalt