Ocena:

Książka oferuje kompleksowy przewodnik po wzorcu Reactor i specyfikacji OpenAPI, dzięki czemu jest bardzo korzystna dla początkujących. Brakuje w niej jednak omówienia alternatywnych frameworków i istotnych kwestii związanych z bezpieczeństwem.
Zalety:⬤ Dobrze skonstruowana i napisana, dzięki czemu złożone tematy są łatwe do zrozumienia
⬤ zawiera praktyczne wskazówki dotyczące projektowania interfejsów API
⬤ zawiera przejrzyste przykłady
⬤ przyjemna lektura
⬤ cenna dla początkujących zainteresowanych OpenAPI i Swagger.
⬤ koncentruje się wyłącznie na wzorcu Reactor, zaniedbując inne wzorce, takie jak Proactor
⬤ nie odnosi się do środków bezpieczeństwa, takich jak RBAC/ABAC
⬤ uważany za niekompletny w zakresie reguł API.
(na podstawie 3 opinii czytelników)
Designing APIs with Swagger and Openapi
Designing APIs with Swagger and OpenAPI wprowadza do paradygmatu projektowania, który uczy najlepszych praktyk opisywania i projektowania interfejsów API RESTful przy użyciu OpenAPI i Swagger.
Korzystając ze standardów takich jak OpenAPI, można zapewnić niezawodne, łatwe w użyciu interfejsy, które umożliwiają innym programistom bezpieczny, kontrolowany dostęp do oprogramowania. Designing APIs with Swagger and OpenAPI to praktyczny elementarz prawidłowego projektowania i opisywania interfejsów API przy użyciu najszerzej przyjętego standardu.
Designing APIs with Swagger and OpenAPI wprowadza w paradygmat projektowania, który nauczy cię najlepszych praktyk opisywania i projektowania interfejsów API RESTful przy użyciu OpenAPI i Swagger. Będziesz opierać się na stopniowo ulepszanych przykładach, ucząc się opisywać API, a następnie rozszerzać je w scenariuszach, które napotkasz w prawdziwym świecie. W miarę postępów będziesz korzystać z popularnych narzędzi Open Source do definiowania interfejsów API, generowania dokumentacji i tworzenia innych przyjaznych dla programistów komponentów, takich jak makiety, stuby serwerów i klienckie zestawy SDK.
Zakup książki drukowanej obejmuje bezpłatny eBook w formatach PDF, Kindle i ePub od Manning Publications.