O'Reilly logo

API-Design, 1st Edition by Kai Spichale

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

9 Techniken für Web-APIs

Beim Enwurf einer Web-API haben Sie die Aufgabe, passende Ressourcen zu finden und geeignete URIs festzulegen. Außerdem müssen Sie herausfinden, welche Medientypen Sie Ihren Clients anbieten wollen. Hinzu kommen Themen wie Fehlerbehandlung, Versionierung und Sicherheit. Die lange Liste dieser Themen wollen wir mit einem Beispiel beginnen.

9.1 Anwendungsbeispiel: Onlineshop

Ressourcen gehören zu den zentralen Konzepten des Architekturstils REST. Jedes »Ding« oder »Objekt«, das man benennen kann, passt zu diesem generischen Konzept. Prinzipiell kann jedes Objekt, das Ziel einer Hypertextreferenz sein könnte, eine Ressource sein.

Die Modellierung von Ressourcen wird in diesem Abschnitt anhand eines Beispiels erläutert. Als ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required