tuex
v0.3.22
Published
A simple and mostly reasonable alternative to Vuex
Downloads
28
Maintainers
Readme
Tuex
A simpler Vuex alternative written in TypeScript.
(TypeScript + Vuex) - Complexity = Tuex
Full Documentation
About
Tuex is a reactive centralized state management library for Vue.js. It takes heavy inspiration from the Flux pattern (especially Vuex).
The main goal of Tuex is to make state-management less complex for small-scale apps, while also keeping the state flexibile and scalabile.
Installation
npm install tuex --save
# or
https://unpkg.com/tuex
Usage
// imports or scripts
...
Vue.use(Tuex);
const TuexStore = new Tuex.Store({
num: 0,
increase(amount) {
this.num += amount;
}
});
...
// Vue component
...
created() {
this.$store.increase(10);
console.log(this.$store.num);
// => 10
this.$store.num = -1;
console.log(this.$store.num);
// => -1
}
...
Roadmap
Coming soon:
- Full Wiki Documentation
- Refactoring
- Performance gains