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

Extend examples to include async actions #12

Open alexeieleusis opened 7 years ago

alexeieleusis commented 7 years ago

@yjbanov Can you please also suggest what needs to be covered?

alexeieleusis commented 7 years ago

I'd like to see butterfly + greencat + inject + (a couple of more things) to work together really well.

yjbanov commented 7 years ago

Butterfly is in flux right now, but its goal is to be conceptually compatible with Flutter. I think Flutter is the best testing ground for features. One thing that comes to mind is automatic setState invocation when an action propagates through the middleware down into a widget. It's also worth looking into scalability. For example, should an app have exactly one store object for all of it's non-UI logic, or should it be a hierarchy or some other type graph?