Node.js
Descobrindo o Node.js
Node.js é JavaScript do lado do servidor!
É um ambiente de execução para usar JavaScript fora do navegador! Ele incorpora a “engine” de JavaScript Google V8, a mesma do Google Chrome (ECMAScript 5)
Imagine que seu código JavaScript esteja em um arquivo denominado program.js
.
Para executá-lo com o Node.js, digite no terminal node program.js
.
O Node.js também possui um terminal interativo, digite node
no terminal e divirta-se!
$ node
>
> 111 * 111
12321
Do lado do servidor, temos a variável process
que seria equivalente a conhecida
variável global window do lado do cliente.
Instalando o Node.js
Express
O Express.js é um dos frameworks mais utilizados do Node.js.
Testes unitários (Unit Test) com Node.js
Em breve, uma série de arquivos falando sobre testes unitários e JavaScript no lado do servidor.