Regarding optimizing redux, there are some well known techniques: memoizing, using reselect for example. But there is one that remains unknown to many, although it’s simple and very efficient: The connect’s areStatesEqual option….
Source: https://medium.com/@jidefr/the-most-unknown-redux-performance-trick-986fdfe871fa