Trung BìnhReact iconReact

Khi nào useEffect chạy trong React 18 Strict Mode?

Trong React 18 Strict Mode development, mỗi component mount-unmount-mount lại để test cleanup.

  • Effect chạy: mount (lần 1) → cleanup → mount (lần 2).
  • Giúp phát hiện bugs do missing cleanup.
  • Production không bị ảnh hưởng.
  • Code đúng cần idempotent: connect/disconnect subscription, fetch với cancel, v.v.

Xem toàn bộ React cùng filter theo level & chủ đề con.

Mở danh sách React