Stream con Node.js
Uno degli aspetti più potenti e caratteristici di Node.js è la sua capacità di gestire i dati in modo incrementale attraverso il meccanismo degli stream.
Crittografia con Node.js
Questo articolo mostra i concetti essenziali e i pattern corretti per usare hashing, HMAC, cifratura simmetrica e crittografia asimmetrica, con esempi pratici e note di sicurezza orientate alla produzione.
Domain-Driven Design con Multi-Tenancy in Node.js
Con DDD puoi mantenere il dominio pulito, e spostare l’isolamento dove è più efficace: pipeline di richiesta, repository, vincoli DB e processi di integrazione. La chiave è rendere la tenancy un’invariante verificabile: non un accordo implicito tra sviluppatori, ma una proprietà del sistema sostenuta da codice, policy e test.
Come ottimizzare la performance delle applicazioni Node.js
Node.js è eccellente per applicazioni I/O-bound (API REST, microservizi, real-time) grazie all’event loop e a un modello asincrono efficiente.