Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/opium-pro/master-hook
Easy connect to Redux by hooks with caching
https://github.com/opium-pro/master-hook
cache cache-storage easy-redux hook hooks localstorage react react-hook react-hooks redux redux-hook redux-hooks redux-hooks-react
Last synced: 28 days ago
JSON representation
Easy connect to Redux by hooks with caching
- Host: GitHub
- URL: https://github.com/opium-pro/master-hook
- Owner: opium-pro
- License: mit
- Created: 2021-07-28T08:46:07.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2022-09-23T04:17:33.000Z (over 2 years ago)
- Last Synced: 2024-12-12T01:47:18.426Z (about 2 months ago)
- Topics: cache, cache-storage, easy-redux, hook, hooks, localstorage, react, react-hook, react-hooks, redux, redux-hook, redux-hooks, redux-hooks-react
- Language: TypeScript
- Homepage:
- Size: 267 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Easy connect to Redux by hooks with smart caching
* Connect Redux in 1 minute and use it like a pro
* Actions, selectors, caching from the box
* Works with regular `React` and `React Native````
npm i master-hook
```* [Getting Started](https://github.com/opium-pro/master-hook/blob/master/docs/GETTING_STARTED.md)
---
* [Using Storages](https://github.com/opium-pro/master-hook/blob/master/docs/STORAGES.md)
* [Using Actions](https://github.com/opium-pro/master-hook/blob/master/docs/ACTIONS.md)
* [Using Selectors](https://github.com/opium-pro/master-hook/blob/master/docs/SELECTORS.md)
* [Caching](https://github.com/opium-pro/master-hook/blob/master/docs/CACHING.md)
* [Preventing Rerendering](https://github.com/opium-pro/master-hook/blob/master/docs/PREVENT_RERENDER.md)
* [Preventing Actions](https://github.com/opium-pro/master-hook/blob/master/docs/PREVENT_ACTIONS.md)
* [Autoset 'isPending'](https://github.com/opium-pro/master-hook/blob/master/docs/IS_PENDING.md)
---
* [Typescript](https://github.com/opium-pro/master-hook/blob/master/docs/TYPESCRIPT.md)
* [Adding Reducers](https://github.com/opium-pro/master-hook/blob/master/docs/REDUCERS.md)
* [Adding Middleware and DevTools](https://github.com/opium-pro/master-hook/blob/master/docs/MIDDLEWARE.md)
---
* [Playground Repo](https://github.com/opium-pro/master-hook-playground)
* [Npm Package](https://www.npmjs.com/package/master-hook)