All Projects → igeligel → Vuex Feature Scoped Structure

igeligel / Vuex Feature Scoped Structure

Licence: mit
📈 Feature scoped Vuex modules to have a better organization of business logic code inside Vuex modules based on Large-scale Vuex application structures @3yourmind

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Vuex Feature Scoped Structure

Vuex Namespaced Module Structure
📈 A Vue.js project powered by Vuex namespaced modules in a simple structure based on Large-scale Vuex application structures
Stars: ✭ 146 (-33.03%)
Mutual labels:  modules, vuex, vuejs2, vue2
Vue Entity Adapter
Package to maintain entities in Vuex.
Stars: ✭ 20 (-90.83%)
Mutual labels:  vuex, vuejs2, vue2
Easy Vue
Learn vueJS Easily 👻
Stars: ✭ 896 (+311.01%)
Mutual labels:  vuex, vuejs2, vue2
Vue2 Demo
Vue 基于 Genesis + TS + Vuex 实现的 SSR demo
Stars: ✭ 2,072 (+850.46%)
Mutual labels:  vuex, vuejs2, vue2
Vuex I18n
Localization plugin for vue.js 2.0 using vuex as store
Stars: ✭ 657 (+201.38%)
Mutual labels:  vuex, vuejs2, vue2
Vue Music Player
🎵Vue.js写一个音乐播放器+📖One(一个).A music player + One by Vue.js
Stars: ✭ 729 (+234.4%)
Mutual labels:  vuex, vuejs2, vue2
Vuex Flash
VueJs Flash Message Component within Vuex
Stars: ✭ 54 (-75.23%)
Mutual labels:  vuex, vuejs2, vue2
Vue Home
🏠 A simple project(Vue Community SPA) which bases on vue+vue-cli+vue-router+axios+ scss.
Stars: ✭ 256 (+17.43%)
Mutual labels:  vuex, vuejs2, vue2
Vuex Simple Structure
📈 A repository showcasing a simple Vuex store inside a Vue.js application based on Large-scale Vuex application structures @3yourmind
Stars: ✭ 87 (-60.09%)
Mutual labels:  vuex, vuejs2, vue2
Vue Wechat
🔥 基于Vue2.0高仿微信App的单页应用
Stars: ✭ 1,832 (+740.37%)
Mutual labels:  vuex, vuejs2, vue2
Cordova Template Framework7 Vue Webpack
Framework7 - Vue - Webpack Cordova Template with Webpack Dev Server and Hot Module Replacement
Stars: ✭ 630 (+188.99%)
Mutual labels:  vuex, vuejs2, vue2
Vuetify Todo Pwa
✔️ A simple Todo PWA built with Vue CLI 3 + Vuex + Vuetify.
Stars: ✭ 160 (-26.61%)
Mutual labels:  vuex, vuejs2, vue2
Dashboard
A dashboard scaffolding based on Vue.js 3.0 created by Vite.
Stars: ✭ 497 (+127.98%)
Mutual labels:  vuex, vuejs2, vue2
Vue Chat
👥Vue全家桶+Socket.io+Express/Koa2打造一个智能聊天室。
Stars: ✭ 887 (+306.88%)
Mutual labels:  vuex, vuejs2, vue2
Vue Spotify
Spotify client built with vue.js / vuex
Stars: ✭ 407 (+86.7%)
Mutual labels:  vuex, vuejs2, vue2
Vms
A Vue.js 2.0 Content Management System
Stars: ✭ 885 (+305.96%)
Mutual labels:  vuex, vuejs2, vue2
Vuemmerce
👉 Responsive ecommerce template 🛒 built with Vue.js and Nuxt.js
Stars: ✭ 223 (+2.29%)
Mutual labels:  vuex, vuejs2, vue2
Vue Cnode
🔥Vue.js打造一个开源的CNode社区。CNode by Vue.js
Stars: ✭ 249 (+14.22%)
Mutual labels:  vuex, vuejs2, vue2
Vue Cnode
基于vue2 + vue-router + vuet + ES6 + less + flex.css重写vue版cnode社区,使用webpack2打包
Stars: ✭ 1,134 (+420.18%)
Mutual labels:  vuex, vuejs2, vue2
Gpk admin
✨ GeekPark Content Management System
Stars: ✭ 150 (-31.19%)
Mutual labels:  vuex, vuejs2, vue2

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.

badge of license badge of pull request welcome badge of hiring advertisement of 3yourmind badge of github star

Showcase/Architecture

A feature scoped, but still namespaced store structure. index.vue is the container of the module.

diagram

structure of the store system

file structure structure of the store system in visual studio code

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 and production use. You can find a production version of this site live at vuex-feature-scoped-structure.netlify.com.

Development

instructions

Using npm

npm install
npm run dev

Using yarn

yarn install
yarn run dev

Production

instructions

Using npm

npm install
npm run build

Using yarn

yarn install
yarn run build

Examples

Contact

Twitter of Kevin Peters

Contributors


igeligel

Contributions: 28

License

vuex-feature-scoped-structure is realeased under the MIT License.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].