reobservable

0.1.1 • Public • Published

Reobservable

Redux + rxjs + redux-obersvable best practice. Inspired by dva, rematch.


Do not use it right now!!! I'm busy on documentation & tests.

Motivation

I'm a big fan of dvajs, its architecture helps me get rid out of the boilerplate of redux. But I think saga in dva sometimes may be a little bit verbose since I prefer functional reactive programming(frp) than imperative programming.

I know that reinvent the weel could be a terrible practice, but there is currently no plan that to support frp in dva community. At last, I decided to create reobservable, which, in a world, is a state manager based on dva architecture and provide some support(RxJS + redux-observable) for frp. Dva architecture wiped out the boilerplate code of redux, and RxJS + redux-observable provide a better asynchronous task management.

If you are using redux, you are stucking with the boilerplate code of redux, and you are a fan of frp like me, reobservable may be a good choice.

Docs

Building....

Installation

npm install @reobservable/core --save

Examples

See reobservble examples

/reobservable/

    Package Sidebar

    Install

    npm i reobservable

    Weekly Downloads

    3

    Version

    0.1.1

    License

    ISC

    Unpacked Size

    54.8 MB

    Total Files

    13427

    Last publish

    Collaborators

    • yoyoyohamapi