Tối ưu hiệu năng React Native bao gồm giảm thiểu re-render không cần thiết, list hiệu quả, giảm công việc JS-thread và lưu lượng bridge, tối ưu hình ảnh, và dùng native thread cho animation. Hiệu năng là quan trọng cho app mượt mà, phản hồi nhanh.
Giảm thiểu re-render (một mối quan tâm React then chốt)
✓ Tránh RE-RENDER không cần thiết:
→ React.memo (memoize component), useMemo (giá trị), useCallback (hàm)
→ KEY đúng, ổn định trong list; tránh tạo object/hàm mới inline gây ra việc
component con re-render
→ cấu trúc state hợp lý (đừng nhét mọi thứ vào một state lớn khiến re-render tất cả)
