Ejercicio de programación con Express: Reto routing delete
Código
0h 5m
Practica con Express creando una ruta DELETE que elimina usuarios por ID y gestiona respuestas 204 y 404 en Node.js.
Crea una aplicación Express que implemente una ruta DELETE para eliminar usuarios por su ID.
Debes crear un archivo que contenga:
- Una aplicación Express básica
- Una ruta DELETE en la URL
/usuarios/:id
que:
- Extraiga el ID del usuario desde los parámetros de la ruta
- Si el ID es "1", simule que el usuario existe y fue eliminado correctamente
- Si el ID es cualquier otro valor, simule que el usuario no fue encontrado
- Responda con código de estado 204 (No Content) cuando la eliminación sea exitosa
- Responda con código de estado 404 y un JSON con el mensaje de error cuando el usuario no exista
- Configure el servidor para escuchar en el puerto 3000
Para empezar, importa Express, crea la aplicación con express()
, define la ruta DELETE usando app.delete()
, y finalmente inicia el servidor con app.listen()
.
El formato del JSON de error debe ser: { "error": "Usuario no encontrado" }
Todos los ejercicios de programación de Express
Evalúa tus conocimientos con ejercicios de programación en Express de tipo Test, Puzzle, Código y Proyecto con VSCode.
Tutorial para resolver este ejercicio de programación
Express
Métodos DELETE
Routing