useEffect — это хук для побочных эффектов: запросы к API, подписки, таймеры, работа с DOM. Первый аргумент — функция-эффект, второй — массив зависимостей. Без массива — выполняется после каждого рендера. Пустой массив [] — только при монтировании. С зависимостями [a, b] — когда меняются a или b. Функция-эффект может вернуть cleanup-функцию для отписки и очистки. Типичная ошибка — забыть зависимость, из-за чего эффект работает со stale данными.
Как работает useEffect?
Junior
457 просмотровAFK Offer AI
Что такое замыкание (closure)?