Web architect, problem solver, workflow improver and sometimes manager. Strong experience on Agile and processes like Continuous Integration and Continuous deployment. Unit test all the things. Document all the processes. Review all the code.
Nothing here yet.
No blogs yet.
If you are aiming to performance on redux then I recommend you reselect . By using reselect you get out-of-the-box: Memoization Composability (you can compose many selectors) Reusability On the other hand, if you were using only local state , then the recommendation is to compute the derived state on the render method rather than using getDerivedStateFromProps . https://reactjs.org/blog/2018/06/07/you-probably-dont-need-derived-state.html
It depends. While css-modules works fine for private projects, it does not fit good for open source projects. The reason it's because if you use css-modules then you are forcing your library user to set up some extra config. For open source libraries, I think it's better to use inline styles , because on that way the end user just have to include and use your component. I recommend radium to achieve this.