Cómo crear un servidor web con Node.js: una introducción básica

Cómo crear un servidor web con Node.js: una introducción básica

¿Cómo crear un servidor web con Nodejs?

Si bien NodeJS es utilizado para una gran variedad de tareas, su nicho principal es el desarrollo web. Este éxito se debe a su modelo asíncrono de peticiones y a paquetes como net y http.

Ejemplo de un servidor web en Nodejs

const http = require("http");
const port = 3000;
const server = http.createServer((req, res) => {
    res.writeHead(200, { "Content-Type": "text/plain" });
    res.end("Hola Mundo!");
});
server.listen(port);
console.log(`Servidor listo en http://localhost:${port}/`);

Los cambios realizados en el programa no reiniciarán por default el servidor, por lo que hay que cerrar el proceso y abrirlo cada que se realice y se desee probar un cambio.

Para evitar esta tarea repetitiva, instale node-dev.

$ npm i -s node-dev@latest

Después ejecute el programa con node-dev.

$ node-dev server.js

¿Para qué se utilizan las responses en los servidores web de Nodejs?

La respuesta (response) nos permite enviar datos de regreso al cliente desde el servidor.

VPN

  • Ir a la oferta de NordVPN

Moda

Accesorios