diox
Complete state management for both front and back ends.
Table of Contents
Installation
yarn add diox
Motivations
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
Documentation
The complete documentation is available here
Contributing
You're free to contribute to this project by submitting issues and/or pull requests. For more information, please read the Contribution guide.
Sponsor
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!
Maintainers
Matthieu Jabbour |
License
Copyright (c) Openizr. All Rights Reserved.