Back to course

The useEffect Hook: Basics

React JS 0 to Hero: The Complete Guide

Side Effects with useEffect

useEffect runs code after rendering. Use it for data fetching, manual DOM updates, or timers.

jsx useEffect(() => { console.log("Component mounted"); }, []); // Empty array means run once