Hola mundo con Node.js

Node.js es una tecnología para desarrollar aplicaciones en JavaScript del lado del servidor (también se pueden desarrollar aplicaciones en el cliente, scripts para hacer ciertas tareas, etc). Tiene varias ventajas, principalmente la velocidad y ligereza.

Hoy vamos a ver como hacer un hola mundo con Node.js.

Lo primero que debes hacer es descargar Node.js desde https://nodejs.org/en/ e instalarlo(asistente siguiente siguiente).

En Node no necesitamos ningún tipo de servidor web como por ejemplo Apache, si no que nos lo montamos con Node de forma fácil. Veamos como se crea un servidor básico que maneje el protocolo http.

// Componente para manejar peticiones HTTP
var http = require("http");

// Creamos el servidor que recibe una petición y escupe una respuesta
http.createServer(function(request, response){

        // En este caso devolvemos texto plano
	response.writeHead(200, {'Content-Type': 'text/plain'});

        // Responderá esto
	response.write("Hola mundo desde Node.js - victorroblesweb.es");

        // Cerramos la respuesta
	response.end();

// Le indicamos que va a escuchar por el puerto 3001 en 127.0.0.1
}).listen(3001, 'localhost');

// Mensaje de consola
console.log("Servidor funcionando en http://localhost:3001");

Ahora abrimos nuestra consola de comandos y nos dirigimos al directorio donde estemos haciendo el proyecto de Node.js, ahí para lanzar el script y arrancar el servidor.

Lanzamos el comando:
node servidor.js

hola mundo con node js

Ahora el servidor está corriendo, por tanto si abrimos nuestro navegador web y accedemos a http://localhost:3001

hola mundo con node js pagina web

Pues con esto ya tenemos el hola mundo con Node.js y ya hemos dado un primer paso con esta tecnología.

Víctor Robles WEB

Autor: Victor

Desarrollador web - Formador online - Blogger

Compartir este post