Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/feathersjs-ecosystem/feathers-vuex
Integration of FeathersJS, Vue, and Nuxt for the artisan developer
https://github.com/feathersjs-ecosystem/feathers-vuex
Last synced: 7 days ago
JSON representation
Integration of FeathersJS, Vue, and Nuxt for the artisan developer
- Host: GitHub
- URL: https://github.com/feathersjs-ecosystem/feathers-vuex
- Owner: feathersjs-ecosystem
- License: mit
- Created: 2017-03-03T21:55:21.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2023-01-24T03:01:22.000Z (almost 2 years ago)
- Last Synced: 2024-06-22T05:03:23.968Z (5 months ago)
- Language: TypeScript
- Homepage: https://vuex.feathersjs.com
- Size: 8.77 MB
- Stars: 445
- Watchers: 20
- Forks: 110
- Open Issues: 64
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: .github/contributing.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
# Feathers-Vuex
[![Build Status](https://travis-ci.org/feathersjs-ecosystem/feathers-vuex.png?branch=master)](https://travis-ci.org/feathersjs-ecosystem/feathers-vuex)
[![Dependency Status](https://img.shields.io/david/feathersjs-ecosystem/feathers-vuex.svg?style=flat-square)](https://david-dm.org/feathersjs-ecosystem/feathers-vuex)
[![Download Status](https://img.shields.io/npm/dm/feathers-vuex.svg?style=flat-square)](https://www.npmjs.com/package/feathers-vuex)
[![Greenkeeper badge](https://badges.greenkeeper.io/feathersjs-ecosystem/feathers-vuex.svg)](https://greenkeeper.io/)`Feathers-Vuex` is a first class integration of FeathersJS and Vuex. It implements many Redux best practices under the hood, eliminates _a lot_ of boilerplate code with flexible data modeling, and still allows you to easily customize the Vuex store.
![feathers-vuex service logo](./service-logo.png)
## Demo & Documentation
[Demo](https://codesandbox.io/s/xk52mqm7o)
See [https://vuex.feathersjs.com](https://vuex.feathersjs.com) for full documentation.
## Installation
```bash
npm install feathers-vuex --save
``````bash
yarn add feathers-vuex
```IMPORTANT: Feathers-Vuex is (and requires to be) published in ES6 format for full compatibility with JS classes. If your project uses Babel, it must be configured properly. See the [Project Configuration](https://vuex.feathersjs.com/getting-started.html#project-configuration) section for more information.
## Contributing
This repo is pre-configured to work with the Visual Studio Code debugger. After running `yarn install`, use the "Mocha Tests" debug script for a smooth debugging experience.
## License
Copyright (c) Forever and Ever, or at least the current year.
Licensed under the [MIT license](https://github.com/feathersjs-ecosystem/feathers-vuex/blob/master/LICENSE).