How do you prevent a component from re-rendering when its parent re-renders but its own props haven’t changed?

React Developer Medium

React Developer — Medium

How do you prevent a component from re-rendering when its parent re-renders but its own props haven’t changed?

Key points

  • React.memo() memoizes functional components
  • Prevents unnecessary re-renders when parent re-renders
  • Compares props to determine if re-render is needed

Ready to go further?

Related questions