Aprenda a instalar o Node.js e a desenvolver as primeiras app
Node.js é um software de código aberto, multiplataforma, que executa códigos JavaScript no backend/servidor e frontend/interface (dependendo apenas das bibliotecas e dos frameworks usados), baseado no V8 interpretador de JavaScript em C++ do Google, mantido pela fundação Node.js em parceria com a Linux Foundation.
Como instalar o Node.js no Windows?
A instalação do Node.js no Windows é bastante simples em 4 passos.
1º Passo: Ir ao site oficial do Node.js (aceder aqui).
2º Passo: Obter a versão para o Windows ( de preferência LTS Recomended For Most Users da versão mais atual).
3º Passo: Executar o ficheiro .msi e aceitar a licença, indicar pasta de destino, tipo de instalação, etc.
4º Passo: Verificar se o Node.js foi instalado, abra o seu terminal(linha de comandos “cmd”) escreva node -v.
Nota: Se o comando “node -v” não seja reconhecido pelo sistema, basta que adicionem na variável de ambiente (PATH) o caminho do compilador.
Para começar, clique com o botão direito do mouse em ícone Computador ou Este PC na área de trabalho e selecione Propriedades.
Na página de diálogo strong>System, você verá um link Configurações avançadas do sistema no lado esquerdo.
Isso abrirá a caixa de diálogo Propriedades do sistema, que já deve estar aberta na guia Avançado. Vá em frente e clique no botão Variáveis de ambiente na parte inferior.
Nas Variáveis de ambiente diálogo, você verá dois conjuntos de variáveis: um para variáveis do usuário e outro para variáveis do sistema. Ambas as listas têm a variável PATH, então você precisa decidir qual delas editar.
Se você só precisa os comandos para sua própria conta de usuário e edite a variável de usuário. Se você precisar que ele funcione no sistema do computador, independentemente de qual utilizador está no sistema, edite a variável do sistema. Clique em Caminho e depois clique em Editar.
Para adicionar um novo caminho, basta clicar em Novo e adicionará uma nova linha ao final da lista. Se você conhece o caminho, basta digitá-lo ou copiá-lo e colá-lo. Se preferir, também pode clicar em Procurar e navegar para o caminho pretendido.
Primeiros programas em Node.js
1º Exemplo
Para começarmos a programar em Node.js, nada melhor que o famoso “ Olá Mundo!. ”, para isso criem um ficheiro com o nome OlaMundo.js e inclua a seguinte linha de código.
console.log(“Olá Mundo!.”);
Gravado o ficheiro com o nome OlaMundo.js e podem de imediato executá-lo usando o seguinte comando:
node OlaMundo.js
2º Exemplo
“Olá Mundo!.” num servidor HTTP
Criar um ficheiro com o nome server.js e inclua a seguinte linha de código
var http = require("http");
http.createServer(function (request, response) { //Enviar cabeçalho HTTP
//HTTP Status: 200 : ok
//Content Type: text/plain
response.writeHead(200, {'Content-Type': 'text/plain'}); //Enviar a String "Olá Mundo!."
response.end('Olá Mundo!.');
}).listen(8081);// O console irá imprimir a mensagem
console.log('Server correndo em http://localhost:8081/');
Gravado o ficheiro com o nome server.js e podem de imediato executá-lo usando o seguinte comando:
node server.js