Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprende Introducción a Middleware | Sección
Creación de APIs con Express.js

bookIntroducción a Middleware

Desliza para mostrar el menú

El middleware es una función que se ejecuta entre la recepción de una solicitud y el envío de una respuesta.

Tiene acceso a la solicitud, la respuesta y una función especial llamada next.

app.use((req, res, next) => {
  console.log('Request received');
  next();
});

Cuando llega una solicitud, el middleware se ejecuta primero. Después de finalizar, llama a next() para pasar el control al siguiente paso.

El flujo es el siguiente:

Solicitud → Middleware → Ruta → Respuesta

El middleware se utiliza para procesar solicitudes antes de que lleguen a la lógica de tus rutas.

Los casos de uso más comunes incluyen:

  • Registro de solicitudes;
  • Análisis de datos;
  • Verificación de autenticación.
question mark

¿Qué hace next() en el middleware?

Selecciona la respuesta correcta

¿Todo estuvo claro?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

Sección 1. Capítulo 10

Pregunte a AI

expand

Pregunte a AI

ChatGPT

Pregunte lo que quiera o pruebe una de las preguntas sugeridas para comenzar nuestra charla

Sección 1. Capítulo 10
some-alt