dacz / rxr

Maintains state for React app with RxJS the Redux way
https://dacz.github.io/rxr/
MIT License
62 stars 3 forks source link

Is this solution still valid? #2

Open wallzero opened 8 years ago

wallzero commented 8 years ago

This is a great, simple way to implement RxJS state management in React with Redux-like patterns. I have it working in my project, but since there hasn't seen any updates in awhile, I am concerned either it's dead or the author has found a serious issue with this approach. Am I safe to use this?

dacz commented 8 years ago

Hi @Schlesiger thanks for using rxr. It's not dead, I had a very little time to update it. I've prepared scoped state and some nice new functions but had no time to prepare docs, so therefore they are not yet published. I make my best to make this update within a week or so. I'd like to hear from you any ideas and experiences you have with rxr.

wallzero commented 8 years ago

Thanks for the update! A couple ideas:

import {Observable} from 'rxjs/Observable';

I've only recently started learning RxJS, but RxR and the docs have helped migrate an existing Redux app and practice the basics. I'm curious how efficient it will be if I have a large state. I plan on testing a use case where I'll load state with several MB of data.

dacz commented 8 years ago

Thanks @Schlesiger for your ideas. The optimization is 2nd on my list.

For me the best benefit of RxJS approach is not having all these action constants and creators and the need to care about dispatch.

I hope to publish the next version till the end of this week.

parallelo3301 commented 7 years ago

Hi, I like this solution so I have to ask - do you still plan evolving this idea/concept of RxR and this repository? Or can you please publish (at least) WIP version with scoped state etc. to new branch, so I can learn from it? I would be very grateful, thanks.

dacz commented 7 years ago

Hi @fandaa I'm currently little bit busy but I'm still big fan of RxJS and not happy not having time for rxr.

I'll do my best to publish what you want :)