made with vue.js

Vaxee

State Management Library

Visit Site

Description

State Management Library

"Vaxee is a simple and easy-to-use library for Vue 3 to manage the state of your application.

Having worked on many projects and frameworks, I've developed my own vision of the perfect state manager for Vue 3. After googling for a while and not finding anything similar, I decided to create my own.

By establishing the basic functionality in Vaxee, the features that were missing in other state managers will gradually be added.

Vaxee uses a single ref under the hood to store all the data. This is similar to creating your own ref where you would store all your data and import it into each component, but we've done that for you.

Additionally, Vaxee offers extra functionality in the form of stores to help you divide all your data into smaller parts. Each store is created using a single imported function called createStore. Inside the callback of this function, you can use reactive variables declared via state and their computed parts via getter. All this data is still stored in a single ref variable under the hood.

To use the data, we offer many different options that are fully supported by TypeScript and simplify the use of any store."


Creator

Valerii Strilets


Social Media Links

Vite Plugin Vue Nested SFC Vite Plugin for Nested SFCs
icon-eye-dark Created with Sketch. 840
Vue Ads pagination Pagination Component
icon-eye-dark Created with Sketch. 2.486
Sentry for Vue Vue Application Monitoring
πŸ’š Sponsored by Friends
We’re hosting on Digital Ocean! πŸ’™ Try it today and get a free $100 credit.
Vue-Socket.io Socket.io Real-time Engine Implementation
icon-eye-dark Created with Sketch. 6.189
PortalVue Render DOM outside of a Component
icon-eye-dark Created with Sketch. 3.980