Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jorgenevens/rest-store
Opinionated set of methods to deal with REST api's in state containers such ax Vuex and Redux
https://github.com/jorgenevens/rest-store
flux react reactjs redux rest rest-api restful-webservices state state-management vuejs vuejs-plugin vuex
Last synced: 29 days ago
JSON representation
Opinionated set of methods to deal with REST api's in state containers such ax Vuex and Redux
- Host: GitHub
- URL: https://github.com/jorgenevens/rest-store
- Owner: JorgenEvens
- License: mit
- Created: 2018-07-23T22:27:55.000Z (over 6 years ago)
- Default Branch: main
- Last Pushed: 2024-02-23T00:10:09.000Z (9 months ago)
- Last Synced: 2024-09-21T23:51:39.448Z (about 2 months ago)
- Topics: flux, react, reactjs, redux, rest, rest-api, restful-webservices, state, state-management, vuejs, vuejs-plugin, vuex
- Language: JavaScript
- Homepage: https://rest-store.evens.eu/
- Size: 1 MB
- Stars: 2
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# REST store
[![CircleCI](https://circleci.com/gh/JorgenEvens/rest-store.svg?style=svg)](https://circleci.com/gh/JorgenEvens/rest-store)
Opinionated set of methods to deal with REST api's in state containers
such ax [Vuex](https://vuex.vuejs.org/) and [Redux](https://redux.js.org/)A demo implementing a GitHub client is available from [JorgenEvens/demo-github-client](https://github.com/JorgenEvens/demo-github-client)
# Usage
```sh
npm install --save @jorgenevens/rest-store
``````js
// ES6 modules
import { attach } from '@jorgenevens/rest-store';// CommonJS
const { attach } = require('@jorgenevens/rest-store');
```## Contributing
I really appreciate any contribution you would like to make, so don't hesitate to report an issue or submit pull requests.
## About me
Hi, my name is [Jorgen Evens](https://jorgen.evens.eu). By day I built things (mainly in PHP and JavaScript) for [Ambassify](https://ambassify.com) and by night I tinker around with these kinds of projects.