API per un catalogo prodotti

Un solo posto da cui prendere i dati, invece di quattro

Anno
2025
Ruolo
Sviluppo backend
Stack
Node.js · Express · SQL · REST

Pubblicato il

Griglia di riquadri con alcune celle evidenziate in blu

Il contesto

[placeholder — contesto reale.]

Gli stessi prodotti vivevano in tre posti diversi, e nessuno dei tre era d’accordo con gli altri sui prezzi.

La sfida

[placeholder]

Nessuno dei tre sistemi poteva essere spento durante il passaggio, e due avevano un formato dati deciso da qualcun altro anni prima.

Il processo

[placeholder]

Una API sola davanti al database, con un contratto scritto prima del codice. I sistemi vecchi hanno continuato a funzionare leggendo dalla API attraverso un piccolo strato di traduzione, così il passaggio è avvenuto uno alla volta.

Il risultato

[placeholder — risultati reali.]

Prossimo lavoro Gestionale di produzione