Встречается на собеседованиях • сегодня
Как использовать 1 widget на странице 2 раза
В React можно использовать один компонент (виджет) несколько раз на странице, просто рендеря его в разных местах. Каждый экземпляр будет независимым, если не передавать общее состояние.
```jsx
// Widget.js
function Widget({ title }) {
return ;
}
// App.js
function App() {
return (
);
}
```
Ключевые моменты:
1. Компонент должен быть чистой функцией (без побочных эффектов)
2. Для изоляции состояния используйте хуки (useState) внутри компонента
3. Можно передавать разные пропсы для кастомизации
Если нужно синхронизировать состояние между виджетами - поднимайте состояние в родительский компонент или используйте контекст/сторонние решения (Redux, MobX).

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