Node.js

Sincronizzazione tra un'app online e una offline con CloudEvents: l'implementazione in Node.js

Secondo articolo della serie sulla sincronizzazione tra un'app online sempre raggiungibile e un'app offline che si collega solo saltuariamente. Nel primo articolo abbiamo visto l'architettura generale (evento CloudEvents, pattern outbox/inbox, push/pull/ack) implementata in Go con un semplice store su file JSON. Qui replichiamo lo stesso design in Node.js, questa volta con una persistenza vera basata su SQLite sia lato server che lato client.

29/09/2026 →
Go

Sincronizzazione tra un'app online e una offline con CloudEvents: l'implementazione in Go

Questo è il primo di una serie di 7 articoli in cui costruiamo, passo per passo, lo stesso meccanismo di sincronizzazione tra un'applicazione online (un server centrale, sempre raggiungibile) e un'applicazione offline (un client che passa la maggior parte del tempo disconnesso e si collega solo per sincronizzarsi).

28/09/2026 →
Python

API REST in Python: errori, versioning, rate limiting e test

Il percorso ha seguito una progressione deliberata: ogni puntata ha aggiunto uno strato allo stesso progetto, mostrando come le funzionalità di FastAPI e del suo ecosistema si compongano fra loro in modo naturale, con le dipendenze a fare da collante.

27/09/2026 →
Python

API REST in Python: autenticazione con JWT e autorizzazione

La nostra API è ora sotto controllo. Con i token JWT abbiamo aggiunto l'autenticazione, creato gli endpoint di registrazione e login con hashing sicuro delle password e costruito una dipendenza che identifica l'utente corrente a ogni richiesta.

26/09/2026 →