/ / HATEOAS-Standards / Architekturmuster - Json, API, Ruhe, Hateoas

HATEOAS Standards / Architekturmuster - JSON, API, Ruhe, Hass

Wenn ich richtig bin, ist HATEOAS ein architektonisches Muster und beschreibt nicht, WIE ein Client Beziehungen entdecken sollte. HATEOAS beschreibt einfach, dass ein Server eine auffindbare API an den Client sendet.

Bei der Übernahme von HATEOAS kann der api-Autor definieren, wie der Kunde die Beziehungen ermitteln muss.

Zum Beispiel ohne einen Standard wie Hydra / Hal / Jsonapi ist es nicht klar, ob ein Json "Link", "_Link", "Links", "Relations" -Felder im Json-Dokument verwendet, um eine Beziehung darzustellen.

Aus meiner Sicht würde dies mir als Api-Autor erlauben, so etwas zu definieren (gültiges HATEOAS):

Das Symbol "