# A Complete Guide to useEffect

DevFeed: [A Complete Guide to useEffect](<https://devfeed.tech/articles/a-complete-guide-to-useeffect-36157.md>)

Original publisher: [Read original article](<https://overreacted.io/a-complete-guide-to-useeffect/>)

Published: 2019-03-09T00:00:00Z

Content type: tutorial

Language: en

Sources: [Dan Abramov](<https://devfeed.tech/sources/dan-abramov.md>)

Topics: [hooks](<https://devfeed.tech/topics/hooks.md>), [React](<https://devfeed.tech/topics/react.md>), [data](<https://devfeed.tech/topics/data.md>)

Tags: [complete](<https://devfeed.tech/tags/complete.md>), [deep-dive](<https://devfeed.tech/tags/deep-dive.md>), [guide](<https://devfeed.tech/tags/guide.md>), [hooks](<https://devfeed.tech/tags/hooks.md>), [react](<https://devfeed.tech/tags/react.md>)

## AI overview

A deep guide to understanding React's useEffect Hook, including its relationship to component lifecycles, data fetching, dependencies, refetching loops, and stale props or state.

## Source excerpt

Effects are a part of your data flow.