Interactividad
Nivel 10: Formulario de contacto controlado
Estimated30 minLockedThis is how your site should look when you finish this level
Sección contacto con formulario.
Objective
Crea formulario de contacto con nombre, email y mensaje controlados.
In this level you will learn
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.