← React Beginner Questions - Set 8 Q74

What is the difference between useEffect and useCallback in React?

React Beginner Questions - Set 8

Example

// useEffect runs after render, for side effects
useEffect(() => { document.title = `${count} clicks`; }, [count]);

// useCallback returns a memoised function, for identity
const onClick = useCallback(() => setCount(c => c + 1), []);

What to notice

← Back to the question list