Bewertung:

Das Buch bietet einen umfassenden Leitfaden zum Reactor-Muster und den OpenAPI-Spezifikationen, was es für Anfänger sehr nützlich macht. Es fehlt jedoch die Abdeckung alternativer Frameworks und wesentlicher Sicherheitsüberlegungen.
Vorteile:⬤ Gut strukturiert und gut geschrieben, so dass komplexe Themen leicht zu verstehen sind
⬤ bietet eine praktische Anleitung für den Entwurf von APIs
⬤ enthält klare Beispiele
⬤ angenehm zu lesen
⬤ wertvoll für Anfänger, die sich für OpenAPI und Swagger interessieren.
⬤ Konzentriert sich ausschließlich auf das Reactor-Muster und vernachlässigt andere Muster wie Proactor
⬤ geht nicht auf Sicherheitsmaßnahmen wie RBAC/ABAC ein
⬤ gilt als unvollständig in seiner Abdeckung von API-Regeln.
(basierend auf 3 Leserbewertungen)
Designing APIs with Swagger and Openapi
Designing APIs with Swagger and OpenAPI führt Sie in ein Design-First-Paradigma ein, das Ihnen die besten Praktiken für die Beschreibung und den Entwurf von RESTful APIs mit OpenAPI und Swagger vermittelt.
Mithilfe von Standards wie OpenAPI können Sie zuverlässige, benutzerfreundliche Schnittstellen bereitstellen, die anderen Entwicklern einen sicheren, kontrollierten Zugriff auf Ihre Software ermöglichen. Designing APIs with Swagger and OpenAPI ist ein praktischer Leitfaden für die korrekte Gestaltung und Beschreibung Ihrer APIs unter Verwendung des am weitesten verbreiteten Standards.
Designing APIs with Swagger and OpenAPI führt Sie in ein Design-First-Paradigma ein, das Ihnen die besten Praktiken für die Beschreibung und das Design von RESTful APIs mit OpenAPI und Swagger vermittelt. Sie werden auf schrittweise erweiterten Beispielen aufbauen, während Sie lernen, eine API zu beschreiben und sie dann in der Art von Szenarien zu erweitern, die Sie in der realen Welt antreffen würden. Im weiteren Verlauf werden Sie die beliebten Open-Source-Tools verwenden, um APIs zu definieren, Dokumentationen zu erstellen und andere entwicklerfreundliche Komponenten wie Mocks, Server-Stubs und Client-SDKs zu entwickeln.
Der Kauf des gedruckten Buches beinhaltet ein kostenloses eBook im PDF-, Kindle- und ePub-Format von Manning Publications.