Bewertung:

Derzeit gibt es keine Leserbewertungen. Die Bewertung basiert auf 3 Stimmen.
Restful Web Clients: Enabling Reuse Through Hypermedia
Leistungsstarke webbasierte REST- und Hypermedia-APIs werden immer häufiger eingesetzt, aber anstatt die gleichen Techniken und Muster auf Hypermedia-Clients anzuwenden, verlassen sich viele Entwickler auf benutzerdefinierten Client-Code.
In diesem praktischen Leitfaden erfahren Sie, wie Sie von einmaligen Implementierungen zu universellen Client-Anwendungen gelangen, die stabil, flexibel und wiederverwendbar sind. Der Autor Mike Amundsen liefert umfangreiche Hintergrundinformationen, leicht nachvollziehbare Beispiele, anschauliche Dialoge und klare Empfehlungen für die Erstellung effektiver Hypermedia-basierter Client-Anwendungen.
Dabei lernen Sie, wie Sie viele der grundlegenden Prinzipien, die dem Web zugrunde liegen, nutzbar machen können. Konvertieren Sie reine HTML-Webanwendungen in einen JSON-API-Dienst Überwinden Sie die Herausforderungen bei der Wartung von Client-Anwendungen im JSON-Stil Entkoppeln Sie das Ausgabeformat vom internen Objektmodell mit dem Repräsentator-Muster Untersuchen Sie Client-Anwendungen, die mit der HAL-Hypertext Application Language erstellt wurden Gehen Sie wiederverwendbare Clients mit dem Request, Parse, Wait Loop (RPW)-Muster Lernen Sie die Vor- und Nachteile der Erstellung von Client-Anwendungen mit dem Inhaltstyp Siren kennen Gehen Sie mit der API-Versionierung um, indem Sie eine Ästhetik der Zeitumstellung anwenden Vergleichen Sie, wie JSON-, HAL-, Siren- und Collection+JSON-Clients mit der Objects/Addresses/Actions-Herausforderung umgehen Erstellen Sie eine einzelne Client-Anwendung, die mehrere Dienste nutzen kann