Episodi

820 episodi · pag. 49/103
EP 005
Una sola porta: l'endpoint unico e la richiesta che parla

Una sola porta: l'endpoint unico e la richiesta che parla

Una differenza strutturale netta...

4 min
EP 004
La mappa di tutto: lo schema e i tipi

La mappa di tutto: lo schema e i tipi

Se il cliente può chiedere qualunque forma, gli serve una mappa: ed è lo schema, la descrizione formale e completa dell'intero grafo, con ogni cosa, ogni campo, ogni collegamento...

4 min
EP 003
I dati sono un grafo: seguire i collegamenti in una sola richiesta

I dati sono un grafo: seguire i collegamenti in una sola richiesta

Il cuore concettuale, l'idea che il nome indica: i dati sono un grafo, una rete di cose collegate...

4 min
EP 002
Chi tiene la penna: il cliente chiede esattamente ciò che vuole

Chi tiene la penna: il cliente chiede esattamente ciò che vuole

La prima idea, la più definitoria: chi tiene la penna...

4 min
EP 001
Cos'è GraphQL, e il problema che risolve

Cos'è GraphQL, e il problema che risolve

GraphQL, nato per curare un dolore reale di REST: ricevere troppo, o troppo poco, con tanti viaggi...

4 min
EP 0010
Le API in sintesi, e il tessuto connettivo del web

Le API in sintesi, e il tessuto connettivo del web

Il ritratto unitario: REST è far parlare i programmi usando il web stesso — ogni cosa una risorsa con un indirizzo, pochi verbi universali per agire, ogni richiesta completa in sé, un linguaggio condiviso di risposte, e rappresentazioni scambiate in un formato comune, il JSON...

5 min
EP 009
REST non è l'unica via: i limiti, e le alternative

REST non è l'unica via: i limiti, e le alternative

La verità onesta: REST non è perfetto, ed è più uno stile libero che uno standard rigido, e va bene così...

5 min
EP 008
Un'API è un prodotto: progettarla per chi la userà

Un'API è un prodotto: progettarla per chi la userà

Dal meccanismo al mestiere: un'API non è solo un ponte tecnico, è un prodotto, e i suoi utenti sono altri programmatori, incluso te tra sei mesi...

5 min