https://github.com/igeligel/vuex-feature-scoped-structure
:chart_with_upwards_trend: Feature scoped Vuex modules to have a better organization of business logic code inside Vuex modules based on Large-scale Vuex application structures @3yourmind
https://github.com/igeligel/vuex-feature-scoped-structure
blogpost container containers large-scale modules vue vue2 vuejs2 vuex
Last synced: 7 months ago
JSON representation
:chart_with_upwards_trend: Feature scoped Vuex modules to have a better organization of business logic code inside Vuex modules based on Large-scale Vuex application structures @3yourmind
- Host: GitHub
- URL: https://github.com/igeligel/vuex-feature-scoped-structure
- Owner: igeligel
- License: mit
- Created: 2017-10-22T14:22:04.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2018-09-01T20:44:00.000Z (over 7 years ago)
- Last Synced: 2024-05-05T13:32:30.594Z (over 1 year ago)
- Topics: blogpost, container, containers, large-scale, modules, vue, vue2, vuejs2, vuex
- Language: JavaScript
- Homepage: https://vuex-feature-scoped-structure.netlify.com/
- Size: 370 KB
- Stars: 225
- Watchers: 10
- Forks: 32
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: License.md
Awesome Lists containing this project
- awesome-vue - vuex-feature-scoped-structure - Feature scoped Vuex modules to have a better organization of business logic code inside Vuex modules based on Large-scale Vuex application structures @3YOURMIND ` π 3 years ago ` (Examples [π](#readme))
- awesome-vue-zh - vuexηΉεΎθε΄ηη»ζ
- awesome-vue - vuex-feature-scoped-structure β 155
- awesome-vue - vuex-feature-scoped-structure
- awesome-vue - vuex-feature-scoped-structure
README
# vuex-feature-scoped-structure by igeligel
> A Vue.js/Vuex project showcasing a complex but scalable store structure. This
> project was created in cooperation with
> [3yourmind](https://github.com/3YOURMIND).
## Showcase/Architecture
A feature scoped, but still namespaced store structure. `index.vue` is the
container of the module.
diagram

file structure
## Dependencies
npm dependencies
| Dependency | Version |
| ---------- | ------- |
| vue | ^2.5.13 |
| vue-router | ^3.0.1 |
| vuex | ^3.0.1 |
## Installation
The installation process is split into two sections for
[development](#development) and [production](#production) use. You can find a
production version of this site live at
[vuex-feature-scoped-structure.netlify.com](https://vuex-feature-scoped-structure.netlify.com/).
### Development
instructions
#### Using npm
```shell
npm install
npm run dev
```
#### Using yarn
```shell
yarn install
yarn run dev
```
### Production
instructions
#### Using npm
```shell
npm install
npm run build
```
#### Using yarn
```shell
yarn install
yarn run build
```
## Examples
* [igeligel/vuex-feature-scoped-structure](https://github.com/igeligel/vuex-feature-scoped-structure)
## Contact
## Contributors
Contributions: 28
## License
_vuex-feature-scoped-structure_ is realeased under the
[MIT License](/License.md).