Interactividad
Nivel 10: Formulario de contacto controlado
Estimado30 minBloqueadoAsí debería verse tu web al finalizar este nivel
Sección contacto con formulario.
Objetivo
Crea formulario de contacto con nombre, email y mensaje controlados.
En este nivel aprenderás
Construyes un formulario de contacto con inputs controlados: el valor de cada campo vive en useState y onChange lo actualiza. Es el modelo mental de React para formularios — la UI es un reflejo del estado, no del DOM directamente.