System Design · Middle · Frage 5 von 75

Was ist der Hauptkompromiss von GraphQL gegenüber REST?

Antwort zeigen

Richtige Antwort: Präzise Feldauswahl, aber schwierigeres Caching und Schutz vor schweren Abfragen

Erklärung

GraphQL löst Over- und Under-Fetching und bietet ein typisiertes Schema. Aber Abfragen laufen per POST an einen einzigen Endpunkt, CDN-Caching nach URL funktioniert also nicht von selbst; man braucht einen normalisierten Client-Cache (Apollo, urql), Komplexitätsgrenzen und Persisted Queries.

Zum Weiterlesen

Fehler in der Frage

System Design · Middle · Frage 5

Teste dich selbst

Mach den Test System Design · Middle: Fragen und Antworten werden gemischt, und am Ende wartet eine Übersicht der Fehler.

Diesen Test machen