Si riduce a chi è la fonte di verità per il valore dell'input — lo state di React, o il DOM stesso.
Input controllati (React possiede il valore)
Il value dell'input è gestito dallo state, e onChange mantiene lo state sincronizzato. Il DOM riflette sempre React:
jsx
[name, setName] = ();
