Overview
Questo lavoro è stato tradotto utilizzando l'AI. Siamo lieti di ricevere il tuo feedback e i tuoi commenti: translation-feedback@oreilly.com
Un'interfaccia di programmazione dell'applicazione (API) permette di scambiare dati in sistemi come applicazioni web, microservizi e dispositivi IoT. In questo libro pratico, gli autori Lukasz Dynowski e Marcin Dulak mostrano agli sviluppatori e agli architetti di software come progettare e implementare REST, GraphQL, gRPC, webhook, WebSocket, API di messaggistica e altro ancora.
Questo libro esamina gli stili API più diffusi dal punto di vista della rete, delle applicazioni e dell'architettura. Imparerai a determinare il tipo di API più adatto al tuo caso d'uso e ad affrontare le decisioni di progettazione lungo il percorso. Imparerai anche i compromessi tra le varie API e acquisirai conoscenze pratiche su come implementarle.
- Scopri le origini e l'evoluzione degli stili API
- Impara i protocolli di rete utilizzati dalle varie API
- Comprendi i compromessi di ogni stile di API
- Scegli uno stile API adatto
- Scopri come implementare, proteggere e documentare le API
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access