/voodux-vue-vuex-demo

👻 - Vue.JS application demo leveraging the VooduX as it underlying architecture to handle it data.

Primary LanguageVueMIT LicenseMIT

voodux - Vue && Vuex Demo

Vue application demo leveraging the voodux as it underlying architecture to handle it data.

  • Vue Router
  • Lazy loadding components

It uses Bootstrap4 as UI framework.

Implementation note:

This is just one example to demonstrate an integration leveraging Vuex and Voodux.

In the store, the mutations are triggered by voodux events. It could be different, by eliminating the events setup and placing the mutations commit inside actions, which is a simplest solution.

The VooduX events are being used to illustrate a large environment which possibly could have a lot of side effect being propagated in response to a data change.

Also, the states are being prepopulated inside store's parent scope. The best practices tells to do things like that by dispatching actions.

Demo app

Check the online demo

Check the documentation for this demo - TODO

voodux Docs

Project

Code Documentation

Project setup

npm install

Compiles and hot-reloads for development

npm run serve

Compiles and minifies for production

npm run build

Lints and fixes files

npm run lint

Customize configuration

See Configuration Reference.