title: React working slow on input change
body: <p>I'm pretty new to React and encountered a problem while using <code>onChange</code> method on an input field, which is generated in a big datalist.<br>
  As the <code>parentcomponent</code> is the owner of the data, I provide a <code>handleUpdate()</code> method to the child component (dataTableComponent).<br>
  Because React has to rerender the the whole datatgrid the input <code>onChange</code> is very slow.<br>
  How would I do that better? Is there a way to only update the one modified row. Or what am I getting wrong with react?</p>
  
  <p>Summary: A ParentComponent contains an array with objects which is passed to the childComponent. The childComponent creates a <code>&lt;table&gt;</code> element with data objects attributes as columns. One column is editable and displayed as am <code>&lt;input&gt;</code> tag. This tag has an <code>onChangehandler</code> pointing to a function passed by the parent. So the parent handles the update and therefor rerenders the whole list. For myself is clear, that this must be slow. BUT how could I do this better?</p>