Redux: Why is avoiding mutations such a fundamental part of using it?
Working with immutable data structures can have a positive impact on performance, if done right. In the case of React, performance often is about avoiding unnecessary re-rendering of your app, if the data did not change. To achieve that, you need to compare the next state of your app with the current state. If the … Read more