В классовых компонентах жизненный цикл делился на фазы: монтирование (constructor, render, componentDidMount), обновление (shouldComponentUpdate, render, componentDidUpdate) и размонтирование (componentWillUnmount). В функциональных компонентах это заменяется хуками: useEffect с [] = componentDidMount, useEffect с зависимостями = componentDidUpdate, cleanup-функция в useEffect = componentWillUnmount. Понимание lifecycle важно для правильного управления подписками, запросами и очисткой ресурсов.
Что такое React lifecycle?
Middle
313 просмотровAFK Offer AI
Какие фичи появились в React 18?