Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Depends on how you use it. I just keep my application state in redux.

Redux itself has absolutely no magic. The only "magic" I see is when you add state diffing and memoization (reselect). And even in this case, it's not really hard to understand what's happening.

React with redux is just a big pubsub system, how you set up your application state and how each component interacts with that state will decide how "tangled" and hard to maintain your code is.



Reselect is super opaque. Very difficult to understand what is happening with reselect from my experience.

Agree with all your other points though.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: