Launch offer
Business website $150 USD Custom plugin $200 USD Ready in 5 days
Get a quote
React

useEffect Hook in React

Synchronize with external systems: fetch, subscriptions, timers, DOM APIs.

useEffect Hook in React — a practical guide to React useEffect with clear examples you can reuse in real projects.

React Tutorial Series (29/103). Prefer one article? Read the complete React tutorial.

Short description

Declare dependencies correctly; clean up subscriptions in the return function.

useEffect

useEffect(() => {
  const id = setInterval(() => setNow(Date.now()), 1000);
  return () => clearInterval(id);
}, []);