Salta al contenuto principale

API Design

Serie «API Design»: si parte da «01 - Il Panorama delle API nel 2026: REST, GraphQL, gRPC, tRPC - Quando Usare Cosa». Il Panorama delle API nel 2026: REST, GraphQL, gRPC, tRPC - Quando Usare Cosa Stai iniziando un nuovo progetto e devi scegliere il protocollo API.

Questa serie raccoglie 3 articoli (circa 38 minuti di lettura totale), pensati per un livello Intermedio. Gli argomenti principali trattati sono GraphQL, REST, gRPC, tRPC.

3Articoli38 minLettura totaleIntermedioLivello
GraphQLRESTgRPCtRPCAPI DesignREST Best Practice

Articoli della Serie

  1. 1

    01 - Il Panorama delle API nel 2026: REST, GraphQL, gRPC, tRPC - Quando Usare Cosa

    Stai iniziando un nuovo progetto e devi scegliere il protocollo API. REST? GraphQL? gRPC? tRPC? Lo schema e il contratto formale e tipizzato.

  2. 2

    02 - REST nel 2026: Best Practice, Versioning e Richardson Maturity Model

    La maggior parte delle API che si autodefiniscono "RESTful" non lo sono. Usano HTTP come trasporto, JSON come formato, e si fermano li.

  3. 3

    03 - GraphQL: Query Language, Resolver e il Problema N+1

    GraphQL risolve uno dei problemi fondamentali delle REST API: il client non puo controllare quali dati riceve. Con 10 utenti sono 11 query.