🎣 React Hooks

useEffect
Side Effects Hook

🚀 Khám phá useEffect - Hook mạnh mẽ nhất để quản lý các side effects, lifecycle methods và tương tác với thế giới bên ngoài React components

Từ cơ bản đến nâng cao với các ví dụ thực tế
🌟
🎣

useEffect là gì?

Hook để quản lý side effects trong React

useEffect là một Hook trong React cho phép bạn thực hiện các side effects trong functional components. Side effects là những hoạt động không liên quan trực tiếp đến việc render giao diện người dùng.

🔄 Side Effects phổ biến

  • 📡Gọi API / fetch dữ liệu
  • 👂Đăng ký event listeners
  • 🎯Thao tác trực tiếp với DOM
  • Thiết lập timers/intervals
  • 📝Logging và analytics

🔄 Lifecycle tương đương

  • 🟢componentDidMount
  • 🔄componentDidUpdate
  • 🔴componentWillUnmount
useEffect-basic.tsxtsx