Trung BìnhReact iconReact

Khi nào nên tách logic vào custom hook so với utility function?

Dùng custom hook khi logic cần: React hooks (useState, useEffect, v.v.), React lifecycle, hay stateful behavior.

  • Dùng utility function (pure function) khi: chỉ xử lý data transformation, validation, formatting - không cần React context.
  • Custom hook gọi được từ components, utility function gọi từ bất cứ đâu.

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

Mở danh sách React