ReactMemoization with React.memo

React.memo is a higher-order component that prevents unnecessary re-renders of a component if its props haven't changed. Useful for performance optimization.

const MyComponent = React.memo(function MyComponent({ name }) {
  return <h2>Hello, {name}</h2>;
});