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

В чем разница между Stateful и Stateless

Stateful компоненты хранят внутреннее состояние (state) и могут его изменять, реагируя на события. Stateless (или функциональные) компоненты не имеют состояния и зависят только от входных данных (props). **Пример Stateful (классовый компонент):** ```java class Counter extends React.Component { state = { count: 0 }; increment = () => this.setState({ count: this.state.count + 1 }); render() { return ; } } ``` **Пример Stateless (функциональный компонент):** ```java const Greeting = (props) =>

Hello, {props.name}!

; ``` **Разница:** - Stateful: управляет состоянием, сложная логика, жизненный цикл. - Stateless: проще, быстрее, переиспользуем, зависит только от props. В современных React чаще используют Stateless + хуки (`useState`, `useEffect`).
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

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

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

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