Technische Entscheidungen · Middle · Frage 3 von 14

Du veröffentlichst eine API für externe Partner, die viele Sprachen nutzen. Antworten sollen mit CDNs funktionieren, und der erste Aufruf eines Partners soll Minuten dauern. Welcher Stil?

Antwort zeigen

Richtige Antwort: REST über HTTP mit einer OpenAPI-Beschreibung

Erklärung

REST braucht nur einen HTTP-Client, und GET-Antworten funktionieren von Haus aus mit CDNs. GraphQL passt zu Clients mit sehr unterschiedlichem Datenbedarf, Caching kostet aber meist mehr Arbeit, weil Abfragen oft per POST gehen. gRPC passt zu schnellen internen Aufrufen zwischen eigenen Diensten, braucht aber erzeugte Clients und funktioniert nicht direkt aus dem Browser.

Zum Weiterlesen

Fehler in der Frage

Technische Entscheidungen · Middle · Frage 3

Teste dich selbst

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

Diesen Test machen