
Funktion:
API-Hierarchie & Endpoint-Verwaltung
API-Hierarchie & Endpoint-Verwaltung
Verwalte Custom Endpoints und Persisted Queries hierarchisch, um verwandte Endpoints unter einer logischen Struktur zu gruppieren und bereitzustellen, und organisiere sie über Kategorien.
API-Hierarchie
Eine API kann mehrere Endpoints bereitstellen, die irgendwie miteinander verwandt sind und eine ähnliche Query ausführen können. Das ist zum Beispiel der Fall, wenn Endpoints erstellt werden, die Daten in der einen oder anderen Sprache bereitstellen.
Über die API-Hierarchie können wir eine Struktur für Endpoints definieren, sodass wir Folgendes erzeugen können:
/graphql/posts/english//graphql/posts/french/
In diesem Fall kann eine übergeordnete Query posts die GraphQL-Query liefern, und ihre untergeordneten queries english und french stellen die Variablen bereit, um die Query anzupassen.

Endpoint-Verwaltung
Beim Erstellen eines Custom Endpoints oder einer Persisted Query können wir eine „GraphQL-Endpoint-Kategorie" hinzufügen, um alle unsere Endpoints zu organisieren:

Wir können zum Beispiel Kategorien erstellen, um Endpoints nach Client, Anwendung oder anderen erforderlichen Informationen zu verwalten:

In der Liste der Custom Endpoints und Persisted Queries können wir deren Kategorien einsehen, und durch Klicken auf einen Kategorie-Link oder die Verwendung des Filters oben werden nur die Einträge dieser Kategorie angezeigt:

