L'optimisation des performances de React Native implique de minimiser les re-rendus inutiles, utiliser efficacement les listes, réduire le travail du thread JS et le trafic du bridge, optimiser les images et utiliser le thread natif pour les animations. Les performances sont importantes pour des applications fluides et réactives.
Minimiser les re-rendus (une préoccupation clé de React)
✓ Avoid unnecessary RE-RENDERS:
→ React.memo (memoize components), useMemo (values), useCallback (functions)
→ correct, stable KEYS in lists; avoid creating new objects/functions inline that
cause children to re-render
→ proper state structure (don't put everything in one big state that re-renders all)
