Ejercicio de programación con Express: Reto routing post

Código
Práctica
0h 5m

Practica con Express creando una ruta POST en /registro que recibe datos y responde con JSON. Ideal para aprender routing y manejo de formularios.

Crea un servidor Express que maneje una ruta POST en la URL /registro. La ruta debe recibir datos de un formulario con los campos nombre y email, y devolver una respuesta JSON con un mensaje de confirmación y los datos recibidos.

Pasos a seguir:

  1. Importa Express y crea una instancia de la aplicación
  2. Configura el middleware necesario para procesar datos de formulario usando express.urlencoded({ extended: true })
  3. Define una ruta POST en /registro que:
  • Extraiga nombre y email de req.body
  • Devuelva una respuesta JSON con la estructura: { mensaje: "Usuario registrado", datos: { nombre: valor_nombre, email: valor_email } }
  1. Configura el servidor para escuchar en el puerto 3000

Recuerda que debes usar app.post() para definir la ruta POST y acceder a los datos enviados a través de req.body.

Empezar ejercicio de programación

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

Express

Métodos POST

Routing

Otros tutoriales de programación con Express