Implementare la 2FA in Node.js
Implementare la 2FA in Node.js è un processo articolato ma alla portata di qualsiasi sviluppatore.
Servire un'applicazione Node.js con nginx
La combinazione di Node.js, PM2 e nginx costituisce uno stack maturo e comprovato per applicazioni web in produzione. nginx gestisce con efficienza le connessioni TLS, il rate limiting, i file statici e il bilanciamento del carico, delegando a Node.js esclusivamente la logica applicativa.
Dependency Injection in Node.js con ExpressJS
La Dependency Injection è un pattern che, una volta adottato, trasforma radicalmente la qualità e la manutenibilità del codice. In Node.js con ExpressJS è possibile implementarla a diversi livelli di sofisticazione: dalla semplice iniezione manuale nel costruttore, fino all'utilizzo di container IoC come Awilix con supporto per scope per richiesta.
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.