GraphQL ist eine Abfragesprache und Laufzeitumgebung, mit der Clients exakt die benötigten Daten abfragen können. Es bietet flexible APIs, effizientere Abfragen gegenüber REST und erleichtert die Aggregation mehrerer Datenquellen.