GraphQL. Dominik Kress

Чтение книги онлайн.

Читать онлайн книгу GraphQL - Dominik Kress страница 3

Автор:
Серия:
Издательство:
GraphQL - Dominik Kress

Скачать книгу

Querys

       3.2.11Mutationen: Datenmanipulation mit GraphQL

       3.2.12Subscriptions: GraphQL Message Streaming

       3.3Das GraphQL-Typ-System: Schemadefinition

       3.3.1Grundlegende Schemas

       3.3.2Skalar-Typen

       3.3.3Enumerations-Typen

       3.3.4Typ-Modifikatoren: Listen und Non-Null

       3.3.5Parameter

       3.3.6Input-Typen

       3.3.7Interfaces

       3.3.8Union-Typen

       4API-Design I: Rund ums Schema des API

       4.1Qualitätsmerkmale

       4.2Designempfehlungen

       4.2.1Schemadesign-Empfehlungen

       4.2.2Mutation-Designempfehlungen

       4.3HTTP: Netzwerk-Design

       4.3.1POST-Requests

       4.3.2GET-Requests

       4.3.3Responses

       4.4Pagination

       4.4.1Splicing

       4.4.2Offset-basierte Pagination

       4.4.3Cursor-basierte Pagination

       4.4.4Edges und Connections

       4.5Fehlermanagement

       4.5.1Application Errors

       4.5.2Type und Validation Errors

       4.5.3Fehler mit partiellen Ergebnissen

       4.5.4Fehler ohne Teilergebnisse

       5API-Design II: Die Landschaft um das API

       5.1Autorisierung

       5.1.1GraphQLs Probleme mit Autorisierung

       5.1.2Autorisierung auf Ebene der Geschäftslogik

       5.2Dokumentation

       5.2.1Statische Dokumentation

       5.2.2Dynamische Dokumentation

       5.3Versionierung

       5.3.1GraphQLs Evolution im Beispiel

       5.4Monitoring und Instrumentation

       5.4.1Feingranulares Monitoring

       5.4.2Verstehen, wie das API genutzt wird

       5.5Performanzoptimierung: Caching und Batching

       5.5.1Das 1+n-Problem

       5.5.2DataLoader

       5.5.3CDN-Caching

       5.5.4Clientseitiges Caching

       6Implementierung mit Node I: Das erste Schema

       6.1Use Case

       6.2Initiales Aufsetzen des Projekts

       6.2.1Das

Скачать книгу