Saltar al contenido

Cómo usar NodeJS con Nuestro Tutorial

4 junio, 2019

Node.js es un entorno de tiempo de ejecución de JavaScript de código abierto y multiplataforma que ejecuta código JavaScript fuera de un navegador. ¿Cómo Comenzar con NodeJS?

Node.js permite a los desarrolladores usar JavaScript para escribir herramientas de línea de comandos y para la creación de scripts en el lado del servidor.

Ejecutando scripts en el lado del servidor para producir un contenido dinámico de la página web antes de que la página se envíe al navegador web del usuario.

Node.js representa un paradigma de “JavaScript en todas partes“, que unifica el desarrollo de aplicaciones web en un solo lenguaje de programación, en lugar de diferentes lenguajes para scripts del lado del servidor y del cliente.

¿Cómo Comenzar con NodeJS?

Instalación

  • Descargue el instalador desde el enlace oficial del sitio Node.js: https://nodejs.org/en/download/
  • Basado en el sistema operativo de su máquina.
  • Ejecuta el instalador.
  • Siga las pautas del instalador.
  • Acepte el acuerdo de licencia.
  • Siga las instrucciones haciendo clic en el botón siguiente.
  • Reinicie su sistema / máquina para finalizar el proceso de instalación.
  • Si necesita agregar más versiones de Node.js.
  • Debe usar nvm: Node Version Manager.
  • Elija su nvm basado en su máquina os.

Módulo de Importación Requerida

Usamos la directiva require para cargar el módulo http y almacenar la instancia HTTP devuelta en una variable http de la siguiente manera: var http = require(“http”);

Crear Servidor

Utilizamos la instancia de http creada y llamamos al método http.createServer () para crear una instancia de servidor y luego la vinculamos en el puerto 8081 utilizando el método de escucha asociado con la instancia de servidor.

Pásale una función con parámetros de solicitud y respuesta. Escriba la implementación de muestra para devolver siempre “Hello World”:

http.createServer(function (request, response) {
// Send the HTTP header
// HTTP Status: 200 : OK
// Content Type: text/plain
response.writeHead(200, {'Content-Type': 'text/plain'});

// Send the response body as "Hello World"
response.end('Hello World\n');
}).listen(8081);

// Console will print the message
console.log('Server running at http://127.0.0.1:8081/');

El código anterior es suficiente para crear un servidor HTTP que escucha, es decir, espera una solicitud a través del puerto 8081 en la máquina local.

Solicitud de Prueba y Respuesta

Pongamos los pasos 1 y 2 juntos en un archivo llamado main.js e iniciemos nuestro servidor HTTP como se muestra a continuación:

var http = require("http");

http.createServer(function (request, response) {
// Send the HTTP header
// HTTP Status: 200 : OK
// Content Type: text/plain
response.writeHead(200, {'Content-Type': 'text/plain'});

// Send the response body as "Hello World"
response.end('Hello World\n');
}).listen(8081);

// Console will print the message
console.log('Server running at http://127.0.0.1:8081/');

Ahora ejecute main.js para iniciar el servidor de la siguiente manera: $ node main.js

Verificar la salida. El servidor ha comenzado.
Server running at http://127.0.0.1:8081/

El Servidor Aperturara una Ventana nueva de Navegador Predeterminado Mostrando “Hello World“.

¿Nos das 5 estrellas? ?