Crea un rest server con express.js
Express.js es un framework de aplicaciones web para Node.js que facilita la creación de servidores web y aplicaciones RESTful. En este artÃculo, te guiaré a través de los pasos para crear tu propio servidor REST utilizando Express.js.
Paso 1: Instalar Node.js y Express.js
Antes de empezar, asegúrate de tener Node.js instalado en tu sistema. Una vez que lo tengas, puedes instalar Express.js utilizando npm, el administrador de paquetes de Node.js. Abre tu terminal y ejecuta el siguiente comando:
npm install express
Paso 2: Crear el servidor
Crea un archivo llamado server.js
y empieza por importar Express.js y crear una instancia de la aplicación:
const express = require('express');
const app = express();
Ahora que tienes tu aplicación Express.js lista, puedes empezar a definir las rutas para tu servidor REST. Por ejemplo, puedes definir una ruta para obtener una lista de usuarios:
app.get('/users', (req, res) => {
res.json({ users: ['John', 'Jane', 'Tom'] });
});
Paso 3: Iniciar el servidor
Por último, puedes iniciar el servidor escuchando en un puerto especÃfico. Por ejemplo:
const PORT = 3000;
app.listen(PORT, () => {
console.log(`Servidor corriendo en el puerto ${PORT}`);
});
¡Y eso es todo! Ahora tienes un servidor REST básico funcionando con Express.js. Puedes seguir añadiendo más rutas y funcionalidades según tus necesidades.