Eventos en React: misma intención, API coherente
React usa eventos sintéticos con una interfaz consistente en distintos navegadores.
En JSX, los manejadores se pasan como funciones: `onClick`, `onChange`, `onSubmit`.
No debes ejecutar la función en el render (`onClick={miFn()}`) salvo casos concretos; normalmente pasas la referencia (`onClick={miFn}`).
Las funciones de evento son el puente entre interacción de usuario y actualización de estado.