Why should I not use Redux?
What I Hate About Redux. If you use redux to develop your application, even small changes in functionality require you to write excessive amounts of code. This goes against the direct-mapping principle, which states that small functional changes should result in small code changes.
Is Redux used in 2020?
I've said for the last couple years that Redux is used by around 50% of React apps, based on various sources (NPM DLs, polls, etc). Just saw the results of the "State of Frontend 2020" survey, which once again shows basically that same result (48%):