Node.js é um runtime que permite executar JavaScript fora do navegador — em servidores, CLIs e ferramentas. É construído no mecanismo V8 do Chrome e adiciona um modelo de I/O não-bloqueante e orientado por eventos, projetado para aplicações de rede escaláveis.
A ideia central: single-threaded, I/O não-bloqueante
fs = ();
fs.(, , {
.();
});
.();
