Node.js è un runtime che ti permette di eseguire JavaScript al di fuori del browser — su server, CLI e tooling. È costruito sul motore V8 di Chrome e aggiunge un modello I/O non-blocking, event-driven progettato per applicazioni di rete scalabili.
L'idea fondamentale: single-threaded, non-blocking I/O
fs = ();
fs.(, , {
.();
});
.();
