title: In ReactJS, can I display the SAME component multiple times?
body: <p>Consider that I have a list of data.</p>
  
  <p>Each row contains a username column.</p>
  
  <p>The username column contains a UserName react component.</p>
  
  <p>The UserName component does an ajax request in its componentDidMount() to get the actual username from an HTTP GET.</p>
  
  <p>Multiple rows will contain the same username.</p>
  
  <p>The problem I have is, how can I send only one ajax request for each unique username?</p>
  
  <p>What is currently happening is that each UserName component is sending its own ajax request to get the username from the HTTP GET.</p>
  
  <p>Note that I don't use redux so that's not a solution.</p>
  
  <p>thanks</p>