title: React: Immutable.js vs JSON.parse(JSON.stringify())
body: <p>Currently I run into problem with <code>React 'shouldComponentUpdate'</code> method - I noticed that I pass arguments to that function by links. Therefore I couldn't use any optimizations since I have nextProps and this.props as the same thing.</p>
  
  <p>My question is - how should I argue with my colleague to convince him to use Immutable data structures to pass around instead just copying objects with <code>JSON.parse(JSON.stringify)</code>? Is there are any benchmarks which compare this ways to solve the problem?</p>