В чём разница между контролируемыми и неконтролируемыми компонентами?
- Контролируемые — состояние формы полностью управляется React через state и onChange. Позволяют сразу валидировать и управлять вводом
- Неконтролируемые — состояние формы хранится в DOM, React получает доступ через ref