Node.js è un ambiente di esecuzione JavaScript open source e multipiattaforma che esegue codice JavaScript al di fuori del browser, ad esempio su server o strumenti da linea di comando. Basato sul motore V8, supporta I/O asincrono e basato su eventi, rendendolo estremamente efficiente per costruire applicazioni di rete scalabili e in tempo reale.
Il paradigma “JavaScript ovunque” permette agli sviluppatori di usare un unico linguaggio sia nel backend che nel frontend.
