Outline
Let's dive into the useEffect hook! By the end of this section, you will:
✅ Be able to use the capabilities of ComponentDidMount and ComponentDidUpdate INSIDE a functional component
✅ Have increased readability with your code
✅ Be able to handle running effects any time there's a change or if only certain criterial are met
✅ Be able to manage asynchronous events with effects
✅ Be able to handle memoization with effects