UNPKG

dreamstate

Version:

Store management library based on react context and observers

43 lines (28 loc) 1.38 kB
# <a href='https://www.npmjs.com/package/dreamstate'> 🎸 dreamstate </a> [![npm version](https://img.shields.io/npm/v/dreamstate.svg?style=flat-square)](https://www.npmjs.com/package/dreamstate) [![language-ts](https://img.shields.io/badge/language-typescript-blue.svg?style=flat)](https://github.com/Neloreck/dreamstate/search?l=typescript) <br/> [![start with book](https://img.shields.io/badge/docs-book-blue.svg?style=flat)](https://neloreck.github.io/dreamstate-book/) [![license](https://img.shields.io/badge/license-MIT-blue.svg?style=flat)](https://github.com/Neloreck/dreamstate/blob/master/LICENSE) <hr/> Simple data management for react. <br/> <br/> Separation of application view and data without spaghetti-coded contexts and boilerplate code. <br/> Library helps to create small stores with component-like lifecycle and scoped lifetime. <br/> - [x] Strictly typed - [x] No boilerplate code - [x] Fast - [x] Simple - [x] Testable ## Documentation - [usage](https://neloreck.github.io/dreamstate-book/usage.html) - [book](https://neloreck.github.io/dreamstate-book/) - [code examples](https://github.com/Neloreck/dreamstate/tree/master/examples) ## Install - `npm install --save dreamstate` ## Requirements - `react >= 16.8.0` ## Proposals and contribution: Feel free to open PRs or issues. <br/> ## Licence MIT