Zasady projektowania Web API: Dostarczanie wartości dzięki interfejsom API i mikrousługom

Ocena:   (4,5 na 5)

Zasady projektowania Web API: Dostarczanie wartości dzięki interfejsom API i mikrousługom (James Higginbotham)

Opinie czytelników

Podsumowanie:

Książka zawiera praktyczne porady dotyczące projektowania interfejsów API, z naciskiem na podejścia i metodologie zorientowane na produkt. Obejmuje różne aspekty projektowania API, w tym dokumentację i możliwości biznesowe, ale nie zagłębia się w kodowanie ani szczegóły operacyjne.

Zalety:

Wciągająca dzięki praktycznym wskazówkom i podejściu zorientowanemu na produkt, ceniona za powtarzalny proces rozwoju. Zawiera skuteczne porady dotyczące dokumentacji API i obejmuje koncepcje związane z REST, GraphQL, gRPC i mikrousługami w łatwy do zrozumienia sposób.

Wady:

Niektórzy użytkownicy uznali książkę za zbyt drogą i skrytykowali jakość druku. Ponadto brakuje w niej szczegółów implementacji i wskazówek operacyjnych, co może nie zaspokoić potrzeb wszystkich czytelników.

(na podstawie 3 opinii czytelników)

Oryginalny tytuł:

Principles of Web API Design: Delivering Value with APIs and Microservices

Zawartość książki:

The Full-Lifecycle Guide to API Design

Principles of Web API Design łączy w sobie zasady i procesy, które pomogą ci odnieść sukces w całym cyklu życia projektu API. Opierając się na bogatym doświadczeniu, wiodący konsultant James Higginbotham pomaga dostosować wszystkich interesariuszy do konkretnych wyników, projektować interfejsy API, które dostarczają wartość, i skalować proces projektowania od małych zespołów do całej organizacji.

Higginbotham pomaga wprowadzić perspektywę "z zewnątrz" do projektowania API, aby odzwierciedlić głosy klientów i zespołów produktowych, mapować wymagania na konkretne i dobrze zorganizowane interfejsy API oraz wybrać odpowiedni styl API do ich pisania. Przeprowadza przez rzeczywisty przykład od podstaw, oferując wskazówki dla każdego, kto projektuje nowe lub rozszerza istniejące interfejsy API.

⬤ Dostarczanie świetnych interfejsów API poprzez prawidłowe procesy projektowania.

⬤ Uzyskanie porozumienia w sprawie konkretnych wyników od zespołów projektowych, klientów i innych interesariuszy.

⬤ Twórz historie zadań, przeprowadzaj EventStorming i modeluj możliwości.

⬤ Zidentyfikuj właściwe interfejsy API i zorganizuj operacje w spójne profile API.

⬤ Wybieranie najlepszych stylów dla każdego projektu: REST, gRPC, GraphQL lub asynchroniczne interfejsy API oparte na zdarzeniach.

⬤ Ulepszanie projektów w oparciu o informacje zwrotne od dokumentalistów, testerów i klientów.

⬤ Dekomponowanie interfejsów API na mikrousługi.

⬤ Dojrzyj swój program API, wdrażając skalowalne procesy projektowania i zarządzania.

Ten przewodnik jest nieoceniony dla każdego, kto jest zaangażowany w planowanie lub tworzenie interfejsów API - architektów, programistów, liderów zespołów, menedżerów w środowiskach jedno- i wielozespołowych oraz wszystkich specjalistów technicznych lub biznesowych dostarczających oferty "API jako produkt".

Zarejestruj swoją książkę, aby uzyskać wygodny dostęp do pobierania, aktualizacji i/lub poprawek, gdy tylko staną się dostępne. Szczegóły znajdują się wewnątrz książki.

Dodatkowe informacje o książce:

ISBN:9780137355631
Autor:
Wydawca:
Język:angielski
Oprawa:Miękka oprawa
Rok wydania:2022
Liczba stron:368

Zakup:

Obecnie dostępne, na stanie.

Inne książki autora:

Zasady projektowania Web API: Dostarczanie wartości dzięki interfejsom API i mikrousługom -...
The Full-Lifecycle Guide to API Design ...
Zasady projektowania Web API: Dostarczanie wartości dzięki interfejsom API i mikrousługom - Principles of Web API Design: Delivering Value with APIs and Microservices

Prace autora wydały następujące wydawnictwa: