Node.js / NestJS

Fundamentos de Express.js

Routing, middleware, peticiones/respuestas, archivos estáticos, template engines, manejo de errores

20 preguntas de entrevista·
Junior
1

¿Qué es Express.js?

Respuesta

Express.js es un framework web minimalista y flexible para Node.js que ofrece funcionalidades robustas para crear aplicaciones web y APIs. Simplifica el routing, los middlewares y el manejo de peticiones/respuestas HTTP en comparación con Node.js puro. Express se ha convertido en el estándar de facto para las aplicaciones web Node.js gracias a su simplicidad y rendimiento.

2

¿Cómo crear una aplicación Express básica?

Respuesta

Crear una aplicación Express requiere importar el módulo express y luego llamar a la función express() para instanciar la aplicación. Esta instancia proporciona todos los métodos necesarios para definir rutas, middlewares e iniciar el servidor. Es el primer paso de toda aplicación Express.

3

¿Qué método define una ruta GET en Express?

Respuesta

El método app.get() se utiliza para definir una ruta que responde a las peticiones HTTP GET. Toma dos parámetros: la ruta y una función de callback que procesa la petición y envía la respuesta. Este método es fundamental para crear endpoints REST.

4

¿Qué es un middleware en Express?

5

¿Cómo añadir un middleware global en Express?

+17 preguntas de entrevista

Domina Node.js / NestJS para tu próxima entrevista

Accede a todas las preguntas, flashcards, tests técnicos, ejercicios de code review y simuladores de entrevista.

Empieza gratis