Trước tiên đo lường, rồi sửa nguyên nhân thật — đừng rải useMemo khắp nơi theo phỏng đoán.
Chẩn đoán
Dùng React DevTools Profiler (bật "Highlight updates when components render"). Nó cho thấy component nào đã render lại và vì sao (props thay đổi, state thay đổi, cha render, context thay đổi).
Nguyên nhân thường gặp và cách sửa
đánh bại :
