Чем отличаются props и state?
Коротко
Props приходят от родителя, state хранится внутри компонента и меняется через setter.
Props приходят от родителя, state хранится внутри компонента и меняется через setter.
Сильный ответ должен раскрыть: readonly props; local state; re-render; data flow сверху вниз.
Важно не допустить типичные ошибки: мутировать props; менять state напрямую; дублировать props в state без причины.
Что хочет услышать интервьюер
readonly props
local state
re-render
data flow сверху вниз
Пример: React example
function Counter({ step }) { const [count, setCount] = useState(0); }
Типичные ошибки
мутировать props
менять state напрямую
дублировать props в state без причины


