React.memo explained: When to use it (and when not to) - LogRocket BlogReact.memo improves performance by preventing unnecessary re-renders of functional components unless their props change.