EÜbersicht GraphQL

GraphQL ist eine Sprache, mit der ein Client flexibel Daten von einem GraphQL-Server abfragen kann – ähnlich wie dies mit SQL aus einer Datenbank möglich ist. Der GraphQL-Server stellt dazu eine Schnittstelle bereit, an die der Client Anfragen schicken kann, mit denen er Daten lesen und verändern kann. Außerdem kann sich ein Client über die Schnittstelle vom Server über Ereignisse informieren lassen. In diesem Anhang stellen wir die wichtigsten Konzepte von GraphQL – unabhängig von React – vor.

Hintergrund

Die Entwicklung von GraphQL begann 2012 bei Facebook. Das Unternehmen suchte damals nach einer Lösung, um zwischen den eigenen Anwendungen effizient Daten auszutauschen. Gleichzeitig sollte diese Lösung bei der Entwicklung ...

Get React, 2nd Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.