Встречается на собеседованиях • сегодня

Какие знаешь виды компонентов

В React есть два основных вида компонентов: функциональные и классовые. **Функциональные компоненты** - это простые функции, которые принимают props и возвращают JSX. Они легче, современнее и рекомендуются к использованию: ```jsx function Greeting(props) { return

Hello, {props.name}

; } ``` **Классовые компоненты** - это ES6-классы, которые наследуются от React.Component. Они имеют состояние (state) и методы жизненного цикла: ```jsx class Counter extends React.Component { constructor(props) { super(props); this.state = { count: 0 }; } render() { return
{this.state.count}
; } } ``` Также компоненты можно разделить на: - Презентационные (глупые) - только отображают данные - Контейнерные (умные) - управляют состоянием и логикой Сейчас функциональные компоненты с хуками заменяют большинство случаев использования классовых.
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы