Capacitación en tecnología para un futuro sin límites. ¡Accede ahora!

En este artículo, aprenderemos a crear una API REST básica utilizando Node.js y Express, ejecutarla desde la terminal y probarla en el navegador Google Chrome.

Requisitos previos

Antes de comenzar, asegúrese de tener instalado lo siguiente en su sistema:

Paso 1: Configurar el proyecto en Visual Studio Code

  1. Abra Visual Studio Code y cree una nueva carpeta para su proyecto.
  2. Abra la terminal en VS Code y ejecute el siguiente comando para inicializar un nuevo proyecto Node.js: npm init -y Esto creará un archivo package.json con la configuración predeterminada.

Paso 2: Instalar Express

Ejecute el siguiente comando en la terminal para instalar Express:

npm install express

Obtén descuentos exclusivos de nuestros cursos en vivo en línea

Capacítate con los expertos

Paso 3: Crear el servidor Express

  1. Cree un nuevo archivo llamado index.js en la carpeta del proyecto.
  2. Agregue el siguiente código al archivo index.js: const express = require('express'); const app = express(); const PORT = 3000; app.get('/', (req, res) => { res.send('Hola Mundo desde Express!'); }); app.listen(PORT, () => { console.log(`Servidor corriendo en http://localhost:${PORT}`); });

Paso 4: Ejecutar el servidor

Para ejecutar la API REST, ejecute el siguiente comando en la terminal de VS Code:

node index.js

Debería ver un mensaje en la terminal indicando que el servidor está en ejecución:

Servidor corriendo en http://localhost:3000

Paso 5: Probar la API en Google Chrome

  1. Abra Google Chrome.
  2. En la barra de direcciones, escriba http://localhost:3000 y presione Enter.
  3. Debería ver el mensaje «Hola Mundo desde Express!» en la pantalla.

Conclusión

Hemos creado con éxito una API REST básica usando Express y Node.js en Visual Studio Code. Esta API responde con un simple «Hola Mundo» cuando se accede a ella desde un navegador o herramienta como Postman. Desde aquí, puede expandir la API para manejar rutas adicionales y funcionalidades más avanzadas.

Capacitación en tecnología para un futuro sin límites. ¡Accede ahora!

About Author

Kim Tapia

0 0 votos
Article Rating
Suscribir
Notificar de
guest
0 Comments
Comentarios.
Ver todos los comentarios
0
¿Te gusta este articulo? por favor comentax