JSON Toolkit

Pratica ingegneristica

Mettere JSON nei sistemi reali: come definire i contratti API, come gestire configurazione e fixture, come gestire la compatibilità delle versioni e come mantenere i dati di test.

5 articoli

Articoli in questa categoria

Punti chiave per progettare contratti di dati API JSON

Sei cose sono molto difficili da cambiare una volta rilasciate: envelope delle risposte, formati degli errori, forma della paginazione, rappresentazione di ID e tempo, semantica di null versus assenza, ed evoluzione delle versioni.

Intermedio~13 min di letturaAggiornato il 2026-10-30

Gestire JSON per configurazione, fixture e dati locali

La configurazione deve essere stratificata e validata; i fixture devono essere deterministici, leggibili e diffabili. Se questi due tipi di file vengono gestiti male, i costi di troubleshooting restano alti a lungo.

Principiante~10 min di letturaAggiornato il 2026-10-30