,

My first server with Express and Node JS

Posted by


Hola y bienvenidos a este tutorial sobre cómo crear tu primer servidor con Express y Node JS. Express es un popular marco de desarrollo para Node JS que facilita la creación de servidores web y aplicaciones en Node JS. En este tutorial, te guiaré paso a paso para crear tu primer servidor Express.

Paso 1: Instalación de Node JS
Lo primero que debes hacer es asegurarte de tener Node JS instalado en tu computadora. Puedes descargar Node JS desde su sitio web oficial e instalarlo siguiendo las instrucciones adecuadas para tu sistema operativo.

Paso 2: Crear un directorio para tu proyecto
Abre tu terminal y crea un directorio para tu proyecto. Puedes hacerlo con el siguiente comando:

mkdir mi-primer-servidor

Luego accede a tu directorio recién creado con el siguiente comando:

cd mi-primer-servidor

Paso 3: Inicializar tu proyecto Node JS
Dentro de tu nuevo directorio, inicializa tu proyecto Node JS con el siguiente comando:

npm init -y

Esto creará un archivo package.json en tu directorio que contendrá la configuración de tu proyecto Node JS.

Paso 4: Instalar Express
Ahora, debes instalar Express en tu proyecto. Puedes hacerlo ejecutando el siguiente comando en tu terminal:

npm install express

Esto instalará Express y sus dependencias en tu proyecto.

Paso 5: Crear tu servidor Express
Crea un archivo index.js en tu directorio y ábrelo con tu editor de código favorito. Luego, agrega el siguiente código para configurar un servidor básico con Express:

const express = require('express');
const app = express();
const PORT = 3000;

app.get('/', (req, res) => {
  res.send('Hola Mundo');
});

app.listen(PORT, () => {
  console.log(`Servidor corriendo en http://localhost:${PORT}`);
});

En este código, creamos una instancia de Express, definimos una ruta raíz que responde con "Hola Mundo" y luego iniciamos el servidor en el puerto 3000.

Paso 6: Ejecutar tu servidor
Para ejecutar tu servidor Express, simplemente ejecuta el siguiente comando en tu terminal:

node index.js

Esto iniciará tu servidor Express y verás el mensaje "Servidor corriendo en http://localhost:3000" en tu terminal. Ahora puedes abrir tu navegador y dirigirte a http://localhost:3000 para ver tu servidor en acción.

¡Felicidades! Has creado tu primer servidor Express con Node JS. A partir de aquí, puedes explorar las numerosas características y posibilidades que Express ofrece para construir aplicaciones web robustas y dinámicas. ¡Diviértete codificando!