Skip to content
ngDux - Redux bindings for AngularJS
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
docs
.gitignore
README.md
SUMMARY.md
api-documentation.md

README.md

ngDux - Introduction

ngDux was created to overcome deficits of the existing AngularJS-Redux (ng-redux) binding implementation.
The need to share a store instance between AngularJS and React components is one of the main reasons for this reinvention of the wheel.


The existing ng-redux implementation allows only for creating a Redux store instance inside the ng-redux bindings configuration. There is no way of accessing the store instance object directly or to provide an existing store instance to the ng-redux bindings.

ngDux leaves the creation and configuration of the store instance up to the developer, to allow the use of a shared store instance between AngularJs and React (just like react-redux does).

To make selectors and mappings reuseable between AngularJS and React components, we tried to resemble the react-redux connect() API as close as possible. If you ever worked with react-redux, you will probably feel familiar with using ngDux.

You can’t perform that action at this time.