los pipes serian un equivalente a un middleware con express?

Álvaro René Sánchez Serrano

Álvaro René Sánchez Serrano

Pregunta
studenthace 4 años

los pipes serian un equivalente a un middleware con express?

1 respuestas
para escribir tu comentario
    Nicolas Molina

    Nicolas Molina

    teacherhace 4 años

    Realmente un middleware y un pipe tienen responsabilidades diferentes:

    • Los Pipes transforman y validan datos
    • Los middlewares son equivales a middlewares de express se ejecutan antes de cualquier solicitud y tienen acceso al request y response no tienen una responsabilidad en particular.

    Los middlewares en NestJS soportan a escribir procesos que corran antes de llegar a la solicitud y están ahí para hacer uso de ellos cuando sé necesite, sin embargo NestJS tiene artefactos con responsabilidades más específicas como pipes, interceptors, guards que en el fondo posiblemente sean tratados como un middleware.

Curso de Backend con NestJS [2023]

Curso de Backend con NestJS [2023]

Desarrolla aplicaciones backend sólidas y escalables con NestJS. Aprende a crear APIs REST, gestiona controladores, servicios y valida datos con DTOs. Implementa prácticas modernas de arquitectura y validación de datos.

Curso de Backend con NestJS [2023]
Curso de Backend con NestJS [2023]

Curso de Backend con NestJS [2023]

Desarrolla aplicaciones backend sólidas y escalables con NestJS. Aprende a crear APIs REST, gestiona controladores, servicios y valida datos con DTOs. Implementa prácticas modernas de arquitectura y validación de datos.