https://github.com/engineeringmadness/dux4j
Redux like unidirectional state store implementation for Java
https://github.com/engineeringmadness/dux4j
Last synced: about 1 month ago
JSON representation
Redux like unidirectional state store implementation for Java
- Host: GitHub
- URL: https://github.com/engineeringmadness/dux4j
- Owner: engineeringmadness
- License: gpl-2.0
- Created: 2023-03-30T10:03:53.000Z (about 3 years ago)
- Default Branch: master
- Last Pushed: 2024-07-29T15:53:48.000Z (almost 2 years ago)
- Last Synced: 2025-11-20T20:05:24.940Z (7 months ago)
- Language: Java
- Homepage:
- Size: 134 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Dux4j

Redux like unidirectional state management implementation for Java.
## How the idea came about
The idea came about when I had finished Facebook's Talk on Flux Architecture and seen few of Dan Abramov's interviews, and I thought to myself why this kind of pattern does not exist in java.
So I set out to implement the same in the language I use everyday.
## [Get Started](https://github.com/compscikaran/dux4j/wiki)
## What is Dux4j
Key Features -
1. Simple Redux like Unidirectional application store
2. Supports all the familiar patterns such as reducers, subscribers, actions, action creators, thunks, middlewares
3. Time travel debugging which allows to go to any previous or forward state in the store's history
4. Allow backup and restore of application state and syncing application state to persistant storage