⚠️ Please use @perseid/store instead
This NPM package is deprecated and no longer maintained. @perseid/store is the new official repository.
Complete state management for both front and back ends.
yarn add diox
This is a front/back state management library that allows you to manage the state of your applications. It is designed to be simple, scalable, extensible and predictable. Fully written in TypeScript, you will get a strong typing system that provides a high degree of type safety. Here are the key values of diox:
- Based on the Observable pattern
- 100% standalone (no dependency)
- Completely isomorphic
- Extremely light (~300 lines of code, 1.5Kb gzipped)
- Fast and scalable by design
- Native compatibility with any front-end library such as React, Vue, or Svelte
- Easy to use, with a very small learning curve and simple concepts
The complete documentation is available here
You're free to contribute to this project by submitting issues and/or pull requests. For more information, please read the Contribution guide.
Love this project and want to support it? You can buy me a coffee :)
Or just sending me a quick message saying "Thanks" is also very gratifying, and keeps me motivated to maintain open-source projects I work on!
Matthieu Jabbour |
Copyright (c) Openizr. All Rights Reserved.