BlogIntroducción a Express.js
Introducción a Express.js
Qué es Express, instalación y primera API REST.
Documento 1 de 2 2 secciones
1 ¿Qué es Express.js?
Express.js es el framework web más popular para Node.js. Es minimalista y sin opiniones (unopinionated): no te impone una estructura específica. Te da las herramientas básicas para crear servidores HTTP y APIs REST, y tú decides cómo organizar tu proyecto.
1
Routing — Sistema de rutas para manejar peticiones GET, POST, PUT, DELETE.
2
Middleware — Funciones que se ejecutan antes de llegar a la ruta: autenticación, logging, validación.
3
Template engines — Integración con Pug, EJS u otros para renderizar HTML en el servidor.
2 Primer Servidor
javascript
// Instalar: npm install express
const express = require('express');
const app = express();
const PORT = 3000;
app.use(express.json()); // parsear JSON
// Ruta GET
app.get('/', (req, res) => {
res.json({ mensaje: 'API funcionando', version: '1.0' });
});
// Ruta con parámetro
app.get('/usuarios/:id', (req, res) => {
const { id } = req.params;
res.json({ id, nombre: 'Usuario ' + id });
});
app.listen(PORT, () => {
console.log(`Servidor en http://localhost:${PORT}`);
});Comentarios
Sé el primero en comentar.
Deja tu comentario
Volver al blog deybidev.com
