0.2.0 • Published 3 years ago

@andrewbrennanfr/wave v0.2.0

Weekly downloads
-
License
MIT
Repository
github
Last release
3 years ago

🌊

Wave

An opinionated (& framework-agnostic 🤓) state management tool, built with TypeScript.

Version Downloads License Keywords

📦 Installation

npm install @andrewbrennanfr/wave

💡 Overview

Wave is a type-safe tool for state management, that automatically handles data caching, optimistic updating, loading states & error handling. This is achieved by enforcing a structure for application state, that always accurately reflects the data's original source of truth (usually an API).

Although originally built to be used with Vue, Wave is not dependent on any framework & can be integrated with existing state management tools quite easily.

🤓 Usage

Detailed usage instructions coming soon... 👀

Demo: https://andrewbrennanfr.github.io/wave/

Source: https://github.com/andrewbrennanfr/wave/tree/demo

👨‍⚖️ License

MIT

Copyright (c) 2021 Andrew Brennan