Встречается на собеседованиях • сегодня
Какие знаешь виды React компонентов
В React есть два основных вида компонентов:
1. **Функциональные компоненты** (с хуками) - современный стандарт:
```jsx
function Greeting({ name }) {
return
Hello, {name}!
; } ``` 2. **Классовые компоненты** (устаревший подход): ```jsx class Greeting extends React.Component { render() { returnHello, {this.props.name}!
; } } ``` Ключевые различия: - Функциональные компоненты проще, поддерживают хуки (useState, useEffect и др.) - Классовые имеют методы жизненного цикла (componentDidMount и др.) - Сейчас рекомендуется использовать функциональные компоненты Также компоненты делятся на: - Управляемые (controlled) - данные через props - Неуправляемые (uncontrolled) - используют refs - Чистые (PureComponent/memo) - оптимизированы для предотвращения лишних рендеров
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы