Hodnotenie:
Kniha ponúka komplexného sprievodcu vzorom Reactor a špecifikáciami OpenAPI, takže je veľmi prínosná pre začiatočníkov. Chýba v nej však pokrytie alternatívnych rámcov a základných bezpečnostných aspektov.
Výhody:⬤ Je dobre štruktúrovaná a dobre napísaná, vďaka čomu sú zložité témy ľahko pochopiteľné
⬤ poskytuje praktický návod na navrhovanie API
⬤ obsahuje jasné príklady
⬤ príjemne sa číta
⬤ cenná pre začiatočníkov, ktorí sa zaujímajú o OpenAPI a Swagger.
⬤ Výhradne sa zameriava na vzor Reactor, zanedbáva iné vzory, ako napríklad Proactor
⬤ nezaoberá sa bezpečnostnými opatreniami, ako napríklad RBAC/ABAC
⬤ považuje sa za neúplné pokrytie pravidiel API.
(na základe 3 čitateľských recenzií)
Designing APIs with Swagger and Openapi
V knihe Designing APIs with Swagger and OpenAPI sa zoznámite s paradigmou „design-first“, ktorá vás naučí osvedčené postupy opisu a návrhu RESTful API pomocou OpenAPI a Swagger.
Pomocou štandardov, ako je OpenAPI, môžete poskytovať spoľahlivé, ľahko použiteľné rozhrania, ktoré umožňujú ostatným vývojárom bezpečný a kontrolovaný prístup k vášmu softvéru. Navrhovanie rozhraní API pomocou Swaggeru a OpenAPI je praktickým návodom na správne navrhovanie a opisovanie rozhraní API pomocou najrozšírenejšieho štandardu.
Kniha Designing APIs with Swagger and OpenAPI vás zoznámi s paradigmou „design-first“, ktorá vás naučí osvedčené postupy pri popise a navrhovaní RESTful API pomocou OpenAPI a Swagger. Budete stavať na postupne vylepšovaných príkladoch, keď sa naučíte opisovať API a potom ho rozširovať v takých scenároch, s akými sa stretnete v reálnom svete. Postupne budete používať populárne nástroje Open Source na definovanie API, generovanie dokumentácie a vytváranie ďalších komponentov pre vývojárov, ako sú mocky, serverové podklady a klientské SDK.
Zakúpenie tlačenej knihy zahŕňa bezplatnú elektronickú knihu vo formátoch PDF, Kindle a ePub od Manning Publications.