Introducción
En el desarrollo web, los formularios son esenciales para recopilar la entrada del usuario. En React, el manejo de los datos del formulario es un poco diferente al HTML tradicional. El enfoque recomendado es utilizar una técnica llamada "componentes controlados" (controlled components).
Con los componentes controlados, los datos del formulario son manejados por el estado del componente React. Esto convierte al estado de React en la "única fuente de verdad" (single source of truth), lo que le permite gestionar, validar y responder a la entrada del usuario de manera predecible.
En este laboratorio, construirá un formulario simple con una única entrada de texto y un botón de envío. Aprenderá a:
- Crear elementos de formulario en JSX.
- Utilizar el hook
useStatepara gestionar el valor de la entrada. - Manejar la entrada del usuario con el evento
onChange. - Procesar envíos de formularios con el evento
onSubmit.
Al final de este laboratorio, tendrá una sólida comprensión de los fundamentos de los formularios en React.




