What is a controlled component, and when might you prefer an uncontrolled input? | The Complete React.js Course: Zero to Production Interview Question | asif.to Tutorials