# Redux vs RxJS

**URL:** https://forum.kirupa.com/t/redux-vs-rxjs/639077
**Category:** programming
**Created:** [December 7, 2018, 9:19am UTC](https://forum.kirupa.com/t/redux-vs-rxjs/639077 "2018-12-07T09:19:08Z")
**Posts on this page:** 1
**Showing post:** 4

<div class="post-metadata">

### Author: ![senocular](https://yyz1.discourse-cdn.com/flex011/user_avatar/forum.kirupa.com/senocular/32/7217_2.png) [@senocular](https://forum.kirupa.com/u/senocular)
#### Post date: [December 11, 2018, 1:08pm UTC](https://forum.kirupa.com/t/redux-vs-rxjs/639077/4 "2018-12-11T13:08:48Z")

</div>

With hooks (see [React Hooks](http://forum.kirupa.com/t/react-hooks/638854)) you won’t have connect and have an hoc anymore. Not sure if something like that would appeal to you more?

Immutability is another thing. It’s not exactly easy to do in JavaScript yet the advantages are certainly there, especially in something like react which checks for changes between values to optimize rendering. But you also have libraries like MobX which don’t use immutability but still get the job done, even in the context of react.

I personally like the ideas behind react and redux, but I agree they’re not great to work with right now. They’re close, and while I like the ideas behind hooks and what they accomplish, it’s also not exactly what I had imagined as the evolution of things here. We’ll see I guess

---

_[View the full topic](https://forum.kirupa.com/t/redux-vs-rxjs/639077)._
