Bewertung:

Das Buch bietet eine solide Einführung in Hypermedia-APIs und erklärt Konzepte, die das Design von Webdiensten verbessern können. Es bietet zwar praktische Beispiele und tiefe Einblicke, aber einige Leser finden, dass es an hochrangigen Inhalten mangelt und vielleicht nicht jeden davon überzeugt, Hypermedia-Ansätze zu übernehmen.
Vorteile:Großartige Einführung in Hypermedia-APIs, praktische Beispiele, tiefe Einblicke von einem erfahrenen Autor, anwendbar auf verschiedene Programmiersprachen, nützlich für die Entwicklung von Web-APIs, die sich im Laufe der Zeit weiterentwickeln.
Nachteile:Einige Konzepte scheinen unpraktisch zu sein, es fehlt an Inhalten auf hohem Niveau für Anfänger, der Titel könnte irreführend sein, die Beispiele können sich wiederholen.
(basierend auf 10 Leserbewertungen)
Building Hypermedia APIs with Html5 and Node: Creating Evolvable Hypermedia Applications
In diesem kompakten Buch lernen Sie die Kunst des Aufbaus von Hypermedia-APIs, die nicht nur im Web laufen, sondern tatsächlich im Web existieren.
Sie beginnen mit den allgemeinen Prinzipien und Technologien, die hinter diesem architektonischen Ansatz stehen, und tauchen dann praktisch in drei voll funktionsfähige API-Beispiele ein. Zu viele APIs beruhen auf Konzepten, die in Desktop- und lokalen Netzwerkmustern verwurzelt sind und sich nicht gut skalieren lassen - kostspielige Lösungen, die im Laufe der Zeit nur schwer zu pflegen sind.
Dieses Buch zeigt Systemarchitekten und Webentwicklern, wie sie menschen- und maschinenlesbare Webservices entwerfen und implementieren können, die stabil und flexibel bleiben, während sie skalieren. Lernen Sie die H-Faktoren für die Darstellung von Anwendungsmetadaten in allen Medientypen und -formaten kennen Verstehen Sie die vier grundlegenden Designelemente für die Erstellung von Hypermedia-Typen Konvertieren Sie einen einfachen, nur lesbaren XML-basierten Medientyp in einen erfolgreichen API-Entwurf Untersuchen Sie die Herausforderungen und Vorteile des Entwurfs eines Hypermedia-Typs mit JSON Verwenden Sie die reichhaltigen Hypermedia-Steuerelemente von HTML5 im API-Entwurfsprozess Lernen Sie die Details der Dokumentation, Veröffentlichung und Registrierung von Medientyp-Entwürfen und Link-Relations-Typen