Wzorce projektowania API

Ocena:   (4,5 na 5)

Wzorce projektowania API (Jj Geewax)

Opinie czytelników

Podsumowanie:

Książka „API Design Patterns” jest wysoko oceniana za wszechstronne i wnikliwe badanie zasad projektowania API. Recenzenci podkreślają praktyczne zastosowanie wzorców projektowych i poprawę umiejętności tworzenia interfejsów API.

Zalety:

Dobrze zorganizowana, łatwa w czytaniu, kompleksowe omówienie kluczowych wzorców API, wnikliwe wyjaśnienia, praktyczne przykłady, poprawia umiejętności projektowania API, polecana dla programistów na wszystkich poziomach.

Wady:

W recenzjach nie wymieniono żadnych istotnych wad.

(na podstawie 7 opinii czytelników)

Oryginalny tytuł:

API Design Patterns

Zawartość książki:

Wzorce projektowe API określają zestaw zasad projektowania wewnętrznych i publicznych interfejsów API.

Podsumowanie

Zbiór najlepszych praktyk i standardów projektowych dla internetowych i wewnętrznych interfejsów API.

Z książki API Design Patterns dowiesz się:

Zasady przewodnie dla wzorców API.

Podstawy układu zasobów i nazewnictwa.

Obsługę typów danych dla dowolnego języka programowania.

Standardowe metody zapewniające przewidywalność.

Maski pól dla ukierunkowanych aktualizacji częściowych.

Metody uwierzytelniania i walidacji dla bezpiecznych interfejsów API.

Zbiorowe operacje przenoszenia, zarządzania i usuwania danych.

Zaawansowane wzorce dla specjalnych interakcji i transformacji danych.

API Design Patterns ujawnia najlepsze praktyki tworzenia stabilnych, przyjaznych dla użytkownika interfejsów API. Te wzorce projektowe mogą być stosowane do rozwiązywania typowych problemów API i elastycznie zmieniane w celu dopasowania do konkretnych potrzeb. Praktyczne przykłady i odpowiednie przypadki użycia ilustrują wzorce dla podstaw API, zaawansowanych funkcjonalności, a nawet nietypowych scenariuszy.

Zakup książki drukowanej obejmuje bezpłatny eBook w formatach PDF, Kindle i ePub od Manning Publications.

O technologii

Interfejsy API to umowy definiujące sposób komunikacji między aplikacjami, usługami i komponentami. Wzorce projektowe API zapewniają wspólny zestaw najlepszych praktyk, specyfikacji i standardów, które zapewniają, że interfejsy API są niezawodne i proste w użyciu dla innych programistów. Ta książka zbiera i wyjaśnia najważniejsze wzorce zarówno od społeczności projektantów API, jak i ekspertów z Google.

O książce

Książka API Design Patterns przedstawia zestaw zasad projektowania wewnętrznych i publicznych interfejsów API. Ekspert Google API, JJ Geewax, przedstawia wzorce, które zapewniają spójność, skalowalność i elastyczność interfejsów API. Usprawnisz projektowanie najpopularniejszych interfejsów API, a także odkryjesz techniki dla trudnych przypadków brzegowych. Precyzyjne ilustracje, odpowiednie przykłady i szczegółowe scenariusze sprawiają, że każdy wzorzec jest jasny i łatwy do zrozumienia.

Co zawiera

Zasady przewodnie dla wzorców API.

Podstawy układu zasobów i nazewnictwa.

Zaawansowane wzorce dla specjalnych interakcji i transformacji danych.

Szczegółowe studium przypadku dotyczące tworzenia interfejsu API i dodawania funkcji.

O czytelniku

Dla programistów budujących webowe i wewnętrzne API w dowolnym języku.

O autorze

JJ Geewax jest inżynierem oprogramowania w Google, skupiającym się na Google Cloud Platform, projektowaniu API i systemach płatności w czasie rzeczywistym. Jest również autorem książki Manning's Google Cloud Platform in Action.

Spis treści

CZĘŚĆ 1 WPROWADZENIE.

1 Wprowadzenie do interfejsów API.

2 Wprowadzenie do wzorców projektowych API.

CZĘŚĆ 2 ZASADY PROJEKTOWANIA.

3 Nazewnictwo.

4 Zakres i hierarchia zasobów.

5 Typy danych i wartości domyślne.

CZĘŚĆ 3 PODSTAWY.

6 Identyfikacja zasobów.

7 Standardowe metody.

8 Częściowe aktualizacje i pobieranie.

9 Metody niestandardowe.

10 Długotrwałe operacje.

11 Ponowne uruchamianie zadań.

CZĘŚĆ 4 RELACJE ZASOBÓW.

12 Zasoby podrzędne singleton.

13 Odsyłacze.

14 Zasoby asocjacyjne.

15 Dodawanie i usuwanie metod niestandardowych.

16 Polimorfizm.

CZĘŚĆ 5 OPERACJE ZBIOROWE.

17 Kopiowanie i przenoszenie.

18 Operacje wsadowe.

19 Usuwanie oparte na kryteriach.

20 Zapis anonimowy.

21 Paginacja.

22 Filtrowanie.

23 Importowanie i eksportowanie.

CZĘŚĆ 6 BEZPIECZEŃSTWO I OCHRONA.

24 Wersjonowanie i kompatybilność.

25 Miękkie usuwanie.

26 Deduplikacja żądań.

27 Walidacja żądań.

28 Korekty zasobów.

29 Ponowna próba żądania.

30 Uwierzytelnianie żądań.

Dodatkowe informacje o książce:

ISBN:9781617295850
Autor:
Wydawca:
Oprawa:Miękka oprawa
Rok wydania:2021
Liczba stron:480

Zakup:

Obecnie dostępne, na stanie.

Inne książki autora:

Wzorce projektowania API - API Design Patterns
Wzorce projektowe API określają zestaw zasad projektowania wewnętrznych i publicznych interfejsów API . Podsumowanie Zbiór...
Wzorce projektowania API - API Design Patterns
Google Cloud Platform w akcji - Google Cloud Platform in Action
Podsumowanie Google Cloud Platform in Action uczy tworzenia i uruchamiania aplikacji, które skalują...
Google Cloud Platform w akcji - Google Cloud Platform in Action

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

© Book1 Group - wszelkie prawa zastrzeżone.
Zawartość tej strony nie może być kopiowana ani wykorzystywana w całości lub w części bez pisemnej zgody właściciela.
Ostatnia aktualizacja: 2024.11.13 21:45 (GMT)