Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Motivation #20

Open
matiwinnetou opened this issue Mar 5, 2017 · 5 comments
Open

Motivation #20

matiwinnetou opened this issue Mar 5, 2017 · 5 comments

Comments

@matiwinnetou
Copy link

What would be a motivation for such project? Which usecase would it address for someone? At the moment I can only think of Android clients that could potentially use this.

Would be nice to see such a motivation statement in readme file with explanation.

Thanks for awesome work.

@mitselek
Copy link

mitselek commented Aug 8, 2017

Im actually searching for living proof, that redux is applicable to backend development in java.
So far this looks to be single (first?) attempt.

I'm not familiar with data structures and scopes in java but i have a feeling, that they are more suitable for redux than javascript.

What are your ideas, why did you started this?

@manuel-mauky
Copy link

A good use-case is JavaFX desktop UIs. You can see an example application using this library here: https://github.com/lestard/redux-javafx-devtool/tree/master/example-apps/redux-java

It is part of a Developer-Tool for JavaFX inspired by the redux-dev-tool: https://github.com/lestard/redux-javafx-devtool

@othonreyes
Copy link

I think that people, in general, associate redux with react hence some UI app. the way that I see it is that redux is a great implementation of several design patterns/techniques (Command, map-reduce, event-sourcing, factory) to achieve a system that is stateful. When would I use that? Say that you need to implement a stateful backend, like the ones used in online videogames, then you could implement it using the Actor-model paradigm (like the Orleans Actor-model) but you could also do it using redux. It would require something tricky that is keeping the state consistent across the host that execute the reducers (in the backend) but if eventual-consistency is ok for the consumers then it should be doable.

@zvk17
Copy link

zvk17 commented Jul 15, 2018

I cannot find license anywhere. Can you help me with that?

@glung
Copy link
Owner

glung commented Jul 16, 2018

@kidsmart I added a lincense a659824

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

6 participants