Introdução à ferramenta NodeJS
NodeJS é um JavaScript executado no servidor. Por servidor, entende-se um computador especial na internet que irá hospedar o seu site. Também é possível tornar o computador no qual o desenvolvimento do site está sendo realizado em um servidor.
NodeJS permite que o servidor gere código HTML, que será então enviado para o navegador (para o cliente). Além disso, o NodeJS permite trabalhar com o banco de dados e com o sistema de arquivos do servidor.
Além disso, NodeJS é um ambiente onde ferramentas JavaScript convenientes serão executadas no seu computador. É nessa capacidade que precisamos dele por enquanto. E o uso do NodeJS como servidor é dedicado a um tutorial separado.
Instale o NodeJS seguindo as instruções no seguinte link.