Встречается на собеседованиях • сегодня
Какие знаешь типы компонентов в React
В React есть два основных типа компонентов:
1. **Функциональные компоненты** - это функции, которые принимают props и возвращают JSX. Они стали основным подходом после появления хуков (с версии 16.8).
```jsx
function Greeting(props) {
return
Hello, {props.name}
; } ``` 2. **Классовые компоненты** - классы ES6, расширяющие React.Component. Имеют методы жизненного цикла и состояние (state). ```jsx class Greeting extends React.Component { render() { returnHello, {this.props.name}
; } } ``` Также компоненты можно разделить по назначению: - Презентационные (UI компоненты) - Контейнерные (логические компоненты) - Высшего порядка (HOC) - Управляемые/неуправляемые (по работе с формами)
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы