Встречается на собеседованиях • сегодня
Делал ли формы на React
Да, делал. В React формы можно реализовать как управляемые (controlled) или неуправляемые (uncontrolled) компоненты.
**Управляемые формы** используют state для контроля значений полей:
```jsx
function MyForm() {
const [name, setName] = useState('');
const handleSubmit = (e) => {
e.preventDefault();
console.log(name);
};
return (
);
}
```
**Неуправляемые формы** используют ref для доступа к DOM-элементам:
```jsx
function MyForm() {
const inputRef = useRef();
const handleSubmit = (e) => {
e.preventDefault();
console.log(inputRef.current.value);
};
return (
);
}
```
Для сложных форм удобно использовать библиотеки, например, Formik или react-hook-form.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы