With the release of React 16.8 in 2019, React Hooks have finally become available to use in our production applications. Hooks allow React developers to make functional components stateful and avoid Class Components.
UseEffect is one of the most popular Hooks allowing you to create conditional changes that reference the program state within a functional component.
Today, we’ll take a deeper look into one of the big 3 built-in React Hooks, useEffect.