NODEJS – PRIMEIROS PASSOS COM O EXPRESS.


O que é Express?

O Express é um framework flexível do Node.js que fornece um conjunto de recursos para a criação de aplicativos web e mobile.

Para instalar o express basta entrar na pasta da sua aplicação e digitar

npm install express

Ou usar o package.json.

Hello World.

var express = require('express');
var app = express();
app.get('/', function (req, res) {
    res.send('Hello World!');
});
app.listen(3000, function () {
    console.log('Servidor rodando na porta 3000!');
});

No código acima atribui o express para uma variável e depois criei uma instância da mesma na variável app.

Depois utilizei o método get() do express, que recebe uma rota e uma função de callback, escrevendo na tela “Hello World!”. E por final usei o listen para indicar qual a porta iria usar para subir a aplicação, igual node puro.

Atenção.

O req (solicitação) e res (resposta) são os mesmos objetos que o Node fornece, para que seja possível utilizar qualquer método que desejar, não dependendo somente do Express.

Compare os códigos.

var http = require('http');
var server = http.createServer(function(request, response){
    response.writeHead(200, {"Content-Type":"text/html; charset=utf-8"});
    response.write("<h1>Hello World!</h1>");
    response.end();
});
server.listen(3000, function(){
    console.log("Servidor rodando na porta 3000");
});

O código acima é feito em node puro, caso tenha alguma dúvida consulte, Primeiros passos com NodeJS.

Faça download do código aqui!

Anúncios

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair /  Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair /  Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair /  Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair /  Alterar )

Conectando a %s