Cómo crear un servidor web simple con Node.js y Express.js

6 lug 2023 2 min di lettura
Cómo crear un servidor web simple con Node.js y Express.js
Indice dei contenuti

Introducción

El tutorial se centrará en la creación de un servidor web básico utilizando el lenguaje de programación JavaScript, el entorno de tiempo de ejecución Node.js y el marco Express.js.

requisitos previos

Para seguir este tutorial, necesitarás:

  1. Una computadora con una versión reciente de Windows, macOS o Linux.
  2. Node.js y npm (Node Package Manager) instalados en su computadora. Puede descargar Node.js y npm desde el sitio web de Node.js.

Creando un nuevo proyecto

Cree una nueva carpeta en su computadora donde alojará su proyecto. Abra una terminal o símbolo del sistema y navegue a esa carpeta.

Una vez en la carpeta del proyecto, inicialice un nuevo proyecto de Node.js usando npm. Puede hacerlo ejecutando el siguiente comando en la terminal:

npm init -y

Este comando creará un nuevo archivo package.json en la carpeta de su proyecto.

Instalación de Express.js

Ahora que tiene un proyecto de Node.js, puede instalar Express.js. Para hacer esto, ejecute el siguiente comando en la terminal:

npm install express

Este comando instalará Express.js y lo agregará como una dependencia en su archivo package.json.

Creando el servidor web

Cree un nuevo archivo llamado server.js en su carpeta de proyecto. Abra este archivo en un editor de texto e ingrese el siguiente código JavaScript:

//Import the express module
 const express = require('express');

 //Create a new express application
 const app = express();

 //Define a route for the root path (/)
 app.get('/', (req, res) => {
 res.send('Hello, World!');
 });

 //Start the server on port 3000
 app.listen(3000, () => {
 console.log('Server is running on http://localhost:3000');
 });

Iniciar el servidor web

Ahora está listo para iniciar su servidor web. Para hacer eso, ejecute el siguiente comando en la terminal:

node server.js

Este comando iniciará su servidor web en el puerto 3000.

Abra un navegador web y visite http://localhost:3000. Deberías ver tu "¡Hola, mundo!" que se muestra en la página.

Conclusión

¡Felicidades! Acaba de crear e iniciar correctamente su primer servidor web con Node.js y Express.js. Desde aquí, puede comenzar a explorar más las capacidades de Node.js y Express.js para desarrollar aplicaciones web más complejas.

Buy me a coffeeBuy me a coffee

Supportaci se ti piacciono i nostri contenuti. Grazie.

Successivamente, completa il checkout per l'accesso completo a Noviello.it.
Bentornato! Accesso eseguito correttamente.
Ti sei abbonato con successo a Noviello.it.
Successo! Il tuo account è completamente attivato, ora hai accesso a tutti i contenuti.
Operazione riuscita. Le tue informazioni di fatturazione sono state aggiornate.
La tua fatturazione non è stata aggiornata.