This is an ultra-light demo/sample for ngrx (https://ngrx.io/) implementation with use of @ngrx/store @ngrx/effects @ngrx/router-store and @ngrx/store-devtool.
I did this to learn about NGRX, such a great library and convinced me Redux can be a nice choice depending on project.
Run
npm install
then
ng serve
.
See
http://localhost:4200/
You can see multiples actions like : ask data ( GET_CATEGORIES ) and recieve data (GET_CATEGORIES_SUCCESS), a simple way to use Effects, reducer, selector and use of angular routes in redux way.
I'm about reworking style...