Trung BìnhReact iconReact

Tại sao không nên tạo object/array mới trong JSX props?

<Child style={{color: 'red'}}/> tạo object mới mỗi render → Child luôn re-render dù dùng React.memo.

  • Fix: khai báo object ngoài component hoặc useMemo.
  • Tương tự với onClick={() => handle(id)} → dùng useCallback hoặc data attribute.

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

Mở danh sách React