Что такое react-useeffect?
Лучшие практики React useEffect. Используйте при написании эффектов, производных значений или выборке данных. Учит, когда НЕ использовать эффекты, а также лучшие альтернативы, такие как useMemo или ключевые реквизиты. Источник: nweii/agent-stuff.