鍍金池/ 問答/網(wǎng)絡(luò)安全  HTML/ 如何使用Rxjs代替Redux做狀態(tài)管理

如何使用Rxjs代替Redux做狀態(tài)管理

比較喜歡rxjs這種形式的流,通過什么方式可以使rxjs代替redux,作為react的狀態(tài)管理啊

回答
編輯回答
尐潴豬

redux的原則之一就是單一事實來源,就是說所有的數(shù)據(jù)來源只有一個,來自store. rxjs我覺得做得工作是action的工作和reducer的部分工作。 但是又不完全是,rxjs的工具實在是太強(qiáng)大了??梢钥紤]把rxjs和redux結(jié)合起來。redux也是flux構(gòu)架的實現(xiàn)。我覺得完全可以用rxjs來實現(xiàn)flux構(gòu)建。

2018年1月21日 06:20
編輯回答
萌面人

RxJS是比Redux更加抽象的架構(gòu),如果你很熟悉RxJS,是很容易使用RxJS實現(xiàn)一個Redux架構(gòu)的,也就是沒有必要在使用官方的Redux了。
可參考Redux官網(wǎng)中,和RxJS的比較:http://redux.js.org/docs/intr...
以及這個用RxJS實現(xiàn)Redux的項目:https://github.com/jas-chen/r...

2017年9月29日 13:37
編輯回答
編輯回答
孤毒

應(yīng)該代替不了,不是一個類型的工具

2018年8月17日 13:52