alexeieleusis / greencat

A port of Redux(https://github.com/reactjs/redux) to Dart, including Redux Thunk(https://github.com/gaearon/redux-thunk) and a simple Logger.
Apache License 2.0
48 stars 4 forks source link

Add support for middleware like redux saga #4

Open alexeieleusis opened 7 years ago

brianegan commented 7 years ago

Hey there! Not sure if you're interested in more collaboration, but I added middleware to Redux.dart and have a repo with Redux Epics (similar to sagas, but using Streams) implemented here: https://gitlab.com/brianegan/dart_redux_epics.

In general, might be interesting to see if there's overlap between this lib and Redux.dart and if we could work together somehow :)

alexeieleusis commented 7 years ago

Howdy! Thanks for the link! It would definitely be interesting explore ways to collaborate.

I did this library mainly as a way to learn the Flux architecture and is in very early stages, I decided to publish it because it had all the features in the Redux tutorial but by no means prod ready.

I will take a look at yours later, I remember that when I did this there was only one port and the license was GPL, that's why I didn't use it.

brianegan commented 7 years ago

A lot of folks in the Flutter gitter channel enjoy using Greencat, so decided to publish greencat_epics this morning... https://pub.dartlang.org/packages/greencat_epics

It's basically a simple adaptation of my other Epics lib for Greencat!

alexeieleusis commented 7 years ago

I didn't know it had lots of users!

Thank you so much :)