Logo

Funkcja:

Hierarchia API i zarządzanie endpointami

Hierarchia API i zarządzanie endpointami

Zarządzaj niestandardowymi endpointami i persisted queries w sposób hierarchiczny, aby grupować i udostępniać powiązane endpointy w logicznej strukturze oraz organizować je według kategorii.

Hierarchia API

API może udostępniać kilka endpointów, które są ze sobą powiązane i mogą wykonywać podobne queries. Tak jest na przykład w przypadku tworzenia endpointów, które udostępniają dane w jednym lub w innym języku.

Dzięki Hierarchii API możemy zdefiniować strukturę dla endpointów, aby uzyskać:

  • /graphql/posts/english/
  • /graphql/posts/french/

W tym przypadku nadrzędne queries posts może dostarczyć GraphQL queries, a jej potomne queries english i french dostarczają zmienne umożliwiające dostosowanie queries.

Dziedziczenie API

Zarządzanie endpointami

Podczas tworzenia Custom Endpoint lub Persisted Query możemy dodać do niego „kategorię endpointu GraphQL", aby zorganizować wszystkie nasze endpointy:

Kategorie endpointów podczas edycji Custom Endpoint

Na przykład możemy tworzyć kategorie do zarządzania endpointami według klienta, aplikacji lub dowolnej innej wymaganej informacji:

Lista kategorii endpointów

Na liście Custom Endpoints i Persisted Queries możemy przeglądać ich kategorie, a klikając dowolny link kategorii lub korzystając z filtra u góry, wyświetlone zostaną tylko wpisy należące do danej kategorii:

Lista Custom Endpoints z ich kategoriami

Filtrowanie Custom Endpoints według kategorii

Zapisz się do naszego newslettera

Bądź na bieżąco ze wszystkimi aktualizacjami Gato GraphQL.