Modele de proiectare API

Evaluare:   (4.5 din 5)

Modele de proiectare API (Jj Geewax)

Recenzii ale cititorilor

Rezumat:

Cartea „API Design Patterns” este foarte apreciată pentru explorarea cuprinzătoare și profundă a principiilor de proiectare API. Recenzenții subliniază aplicarea practică a modelelor de proiectare și îmbunătățirea abilităților de dezvoltare API pe care le oferă.

Avantaje:

Bine organizat, ușor de citit, acoperire cuprinzătoare a principalelor modele API, explicații perspicace, exemple practice, îmbunătățește abilitățile de proiectare API, recomandat pentru dezvoltatorii de toate nivelurile.

Dezavantaje:

Nu au fost menționate dezavantaje semnificative în recenzii.

(pe baza a 7 recenzii ale cititorilor)

Titlul original:

API Design Patterns

Conținutul cărții:

API Design Patterns prezintă un set de principii de proiectare pentru construirea API-urilor interne și publice.

Rezumat

O colecție de bune practici și standarde de proiectare pentru API-uri web și interne.

În API Design Patterns veți învăța:

Principii directoare pentru modelele API.

Fundamentele așezării și denumirii resurselor.

Manipularea tipurilor de date pentru orice limbaj de programare.

Metode standard care asigură predictibilitatea.

Măști de câmp pentru actualizări parțiale direcționate.

Metode de autentificare și validare pentru API-uri sigure.

Operații colective pentru mutarea, gestionarea și ștergerea datelor.

Modele avansate pentru interacțiuni speciale și transformări de date.

API Design Patterns dezvăluie cele mai bune practici pentru construirea de API-uri stabile și ușor de utilizat. Aceste modele de proiectare pot fi aplicate pentru a rezolva problemele API comune și pot fi modificate flexibil pentru a se potrivi nevoilor dvs. specifice. Exemplele practice și cazurile de utilizare relevante ilustrează modele pentru fundamentele API, funcționalități avansate și chiar scenarii neobișnuite.

Achiziționarea cărții tipărite include o carte electronică gratuită în format PDF, Kindle și ePub de la Manning Publications.

Despre tehnologie

API-urile sunt contracte care definesc modul în care comunică aplicațiile, serviciile și componentele. Modelele de proiectare API oferă un set comun de bune practici, specificații și standarde care asigură fiabilitatea și simplitatea utilizării API-urilor de către alți dezvoltatori. Această carte colectează și explică cele mai importante modele atât din partea comunității de proiectare API, cât și din partea experților de la Google.

Despre carte

API Design Patterns prezintă un set de principii de proiectare pentru construirea API-urilor interne și orientate către public. Expertul Google API JJ Geewax prezintă modele care asigură coerența, scalabilitatea și flexibilitatea API-urilor dvs. Veți îmbunătăți proiectarea celor mai comune API-uri, plus veți descoperi tehnici pentru cazuri limită dificile. Ilustrațiile precise, exemplele relevante și scenariile detaliate fac ca fiecare model să fie clar și ușor de înțeles.

Ce este în interior

Principii directoare pentru modelele API.

Elemente de bază ale așezării și denumirii resurselor.

Modele avansate pentru interacțiuni speciale și transformări de date.

Un studiu de caz detaliat privind construirea unui API și adăugarea de caracteristici.

Despre cititor

Pentru dezvoltatorii care construiesc API-uri web și interne în orice limbaj.

Despre autor

JJ Geewax este inginer software la Google, concentrându-se pe Google Cloud Platform, proiectarea API și sistemele de plată în timp real. De asemenea, este autorul cărții Manning's Google Cloud Platform in Action.

Tabla de conținut

PARTEA 1 INTRODUCERE.

1 Introducere în API-uri.

2 Introducere în modelele de proiectare API.

PARTEA 2 PRINCIPII DE PROIECTARE.

3 Denumiri.

4 Domeniul de aplicare și ierarhia resurselor.

5 Tipuri de date și valori implicite.

PARTEA 3 PRINCIPII FUNDAMENTALE.

6 Identificarea resurselor.

7 Metode standard.

8 Actualizări și extrageri parțiale.

9 Metode personalizate.

10 Operațiuni de lungă durată.

11 Lucrări care pot fi reluate.

PARTEA 4 RELAȚIILE DINTRE RESURSE.

12 Subresurse singleton.

13 Referințe încrucișate.

14 Asocierea resurselor.

15 Adăugarea și eliminarea metodelor personalizate.

16 Polimorfism.

PARTEA 5 OPERAȚII COLECTIVE.

17 Copiere și mutare.

18 Operații colective.

19 Ștergerea pe bază de criterii.

20 Scrieri anonime.

21 Paginare.

22 Filtrare.

23 Importul și exportul.

PARTEA 6 SIGURANȚĂ ȘI SECURITATE.

24 Versiuni și compatibilitate.

25 Ștergerea soft.

26 Deducerea cererilor.

27 Validarea cererilor.

28 Revizuirea resurselor.

29 Cerere de rejudecare.

30 Cerere de autentificare.

Alte date despre carte:

ISBN:9781617295850
Autor:
Editura:
Legare:Copertă moale
Anul publicării:2021
Numărul de pagini:480

Cumpărare:

Disponibil în prezent, pe stoc.

Alte cărți ale autorului:

Modele de proiectare API - API Design Patterns
API Design Patterns prezintă un set de principii de proiectare pentru construirea API-urilor interne și publice . Rezumat O...
Modele de proiectare API - API Design Patterns
Google Cloud Platform în acțiune - Google Cloud Platform in Action
Rezumat Google Cloud Platform în acțiune vă învață să construiți și să lansați aplicații care se...
Google Cloud Platform în acțiune - Google Cloud Platform in Action

Lucrările autorului au fost publicate de următorii editori:

© Book1 Group - toate drepturile rezervate.
Conținutul acestui site nu poate fi copiat sau utilizat, nici parțial, nici integral, fără permisiunea scrisă a proprietarului.
Ultima modificare: 2024.11.08 07:02 (GMT)