Đang tải…
Đang tải…
Trước khi rải useMemo khắp nơi, hãy hiểu vì sao component render lại.
Rất nhiều vấn đề hiệu năng React đến từ việc render lại không cần thiết — nhưng giải pháp không phải là memo hóa mọi thứ.
Component render lại khi state, props hoặc context thay đổi. Hãy đo bằng React DevTools Profiler trước khi tối ưu.
useMemo và React.memo hữu ích cho phép tính đắt hoặc danh sách lớn, nhưng dùng bừa bãi sẽ thêm phức tạp mà không đem lại lợi ích.
Tối ưu dựa trên số liệu, đừng dựa trên cảm giác.
No comments yet — be the first!