Node.js fornisce potenti strumenti per accedere e manipolare il file system. L'iterazione su file e directory è un'operazione comune, ad esempio per costruire un sistema di gestione file, analisi dati o deploy automatici.
La gestione della sessione in Node.js è fondamentale per mantenere lo stato tra le richieste HTTP, soprattutto nelle applicazioni web che richiedono l'autenticazione dell'utente.
In Node.js è possibile effettuare richieste HTTP senza dipendere da librerie esterne come Axios o node-fetch, semplicemente utilizzando i moduli core http e https.
Se vogliamo comunicare in tempo reale con il frontend per segnalare le avvenute modififche sulle tabelle del database, possiamo utilizzare le subscription di Supabase e i WebSocket.