13 jun

Node.js y Express: instalación y prueba

En el tutorial anterior, hablamos de Express, un framework MVC para trabajar con Node.js. Su uso es sumamente popular.

Lo instalamos como cualquier módulo:

sudo npm install express -g

Luego de unos segundos el modulo se habrá instalado. Para ver las opciones que express trae tipeamos:

express -h

Una pequeña prueba

Probamos nuestro primer “hola mundo” usando express. Como antes lo hemos hecho, creamos un archivo “express.js” y escribimos el siguiente código

var express = require('express'); var app = express(); app.get('/', function(req, res){ res.send('Hola mundo'); }); app.listen(3000);

Sencillo verdad? Ahora vamos a la consola y tipeamos

node express.js

Vamos a localhost:3000 y allí encontraremos nuestro simpático “hola Mundo”

con la primer variable ‘app’ creamos nuestra aplicación. que es devuelta con la función express() y luego el método get, que es una de las acciones del objeto HTTP, y determinar el path y la acción:

“/” es el path, al no haber nada despues de la barra simplemente será la home de la aplicación y luego la functión que pasa los parametros “require-response” es la que envia el mensaje.

Express y su estructura de carpetas

Express nos permite instalar fácilmente la estructura de carpetas adecuadas para desarrollar nuestra aplicación de manera adecuada. En la consola tipeamos:

express nombre-de-la-app

Habrá creado entonces la carpeta donde se guardará todo el proyecto. Entramos a la carpeta en cuestión:

cd nombre-de-la-app

y luego allí tipeamos:

npm install

Se habrá creado una estructura de carpetas y archivos que funcionan como plantilla. Podés revisar un poco de que se trata, y hasta ejecutar la applicación en el browser en tu localhost:3000

entre otras cosas, podrás encontrar dentro de node_modules la carpeta “jade” que es el motor de plantillas que trae por defecto express. En el próximo post hablaremos de otro motor de plantillas: HBS.



Comments are closed.



Contacto