Встречается на собеседованиях • сегодня
Делал ли двусторонний binding
Двусторонний биндинг (two-way binding) — это синхронизация данных между моделью и представлением в обоих направлениях. В React его нет из коробки, но можно реализовать через `value` и `onChange`:
```jsx
function InputComponent() {
const [value, setValue] = useState('');
const handleChange = (e) => {
setValue(e.target.value);
};
return ;
}
```
Во фреймворках типа Angular или Vue это встроено:
- Angular: `[(ngModel)]="property"`
- Vue: `v-model="property"`
Нюансы:
- В React нужно управлять состоянием вручную
- Может привести к лишним ререндерам, если не оптимизировать
- В сложных формах лучше использовать библиотеки (Formik, React Hook Form)

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