Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/just-paja/redux-entity-store

Store domain objects in one place and operate on it
https://github.com/just-paja/redux-entity-store

Last synced: about 1 month ago
JSON representation

Store domain objects in one place and operate on it

Awesome Lists containing this project

README

        

[![CircleCI](https://circleci.com/gh/just-paja/redux-entity-store.svg?style=shield)](https://circleci.com/gh/just-paja/redux-entity-store)
[![Code Climate](https://codeclimate.com/github/just-paja/redux-entity-store/badges/gpa.svg)](https://codeclimate.com/github/just-paja/redux-entity-store)
[![Test Coverage](https://codeclimate.com/github/just-paja/redux-entity-store/badges/coverage.svg)](https://codeclimate.com/github/just-paja/redux-entity-store/coverage)
[![Issue Count](https://codeclimate.com/github/just-paja/redux-entity-store/badges/issue_count.svg)](https://codeclimate.com/github/just-paja/redux-entity-store)
[![dependencies Status](https://david-dm.org/just-paja/redux-entity-store/status.svg)](https://david-dm.org/just-paja/redux-entity-store)
[![devDependencies Status](https://david-dm.org/just-paja/redux-entity-store/dev-status.svg)](https://david-dm.org/just-paja/redux-entity-store?type=dev)
[![Known Vulnerabilities](https://snyk.io/test/github/just-paja/redux-entity-store/badge.svg)](https://snyk.io/test/github/just-paja/redux-entity-store)

# redux-entity-store

Store domain objects in one place and operate on it. Originally inspired by redux-form, redux-routines and normalizr. The entity store is agnostic to the technology you use to get the data, it can be redux saga, ngrx, or even plain promises. It react to redux actions.

1. [Identifiers](./docs/identifiers.md)
1. [Routines](./docs/routines.md)
1. [Store](./docs/store.md)
1. [Relationships](./docs/relationships.md)
1. [Selectors](./docs/selectors.md)
1. [Store example](./docs/example-store.md)
1. [Component example](./docs/example-component.md)