Uploaded January 2024 | Updated September 2026, 2 weeks ago
The useEffect hook in React is one of the fundamental hooks you cannot do without when building React applications. But when used wrongly, it can affect the performance of your application.
In this lesson, we learn what the useEffect hook is, see how useful it is and look at some examples with the hook in use.
Resources:
* Course Website: simplereactjs.com
youtu.be/KVTyPpUNWz4
You can find the code used in this video here: github.com/dillionmegida/react-course/tree/part-17
Join my discord here: deeecode.com/discord
Timestamp:
00:00 Side Effects in Programming
03:46 Side Effects in a Component
04:25 useEffect Syntax
09:17 Fetch API Side Effect
13:00 Dependencies can be props
14:52 Passing dependencies correctly
17:56 Wrap up
_____
Subscribe to My Channel: bit.ly/deeecode
_____
🌟 About Me:
Dillion Megida, creator of DEEECODE, is a Software Engineer, Developer Advocate and a Content Creator passionate about simplifying topics around Tech via articles and videos.
_____
⚡️ Connect with me:
- Personal youtube: youtube.com/c/dillionmegida
- Personal website: dillionmegida.com
- Twitter: twitter.com/iamdillion
- Instagram: instagram.com/deeecode
- LinkedIn: linkedin.com/in/dillionmegida
- GitHub: github.com/dillionmegida
The useEffect hook in React is one of the fundamental hooks you cannot do without when building React applications. But when used wrongly, it can affect the performance of your application.
In this lesson, we learn what the useEffect hook is, see how useful it is and look at some examples with the hook in use.
Resources:
* Course Website: simplereactjs.com
youtu.be/KVTyPpUNWz4
You can find the code used in this video here: github.com/dillionmegida/react-course/tree/part-17
Join my discord here: deeecode.com/discord
Timestamp:
00:00 Side Effects in Programming
03:46 Side Effects in a Component
04:25 useEffect Syntax
09:17 Fetch API Side Effect
13:00 Dependencies can be props
14:52 Passing dependencies correctly
17:56 Wrap up
_____
Subscribe to My Channel: bit.ly/deeecode
_____
🌟 About Me:
Dillion Megida, creator of DEEECODE, is a Software Engineer, Developer Advocate and a Content Creator passionate about simplifying topics around Tech via articles and videos.
_____
⚡️ Connect with me:
- Personal youtube: youtube.com/c/dillionmegida
- Personal website: dillionmegida.com
- Twitter: twitter.com/iamdillion
- Instagram: instagram.com/deeecode
- LinkedIn: linkedin.com/in/dillionmegida
- GitHub: github.com/dillionmegida










