1.0.0-beta.5 • Published 6 months ago

quantajs v1.0.0-beta.5

Weekly downloads
-
License
MIT
Repository
github
Last release
6 months ago

QuantaJS

Logo

A compact, scalable, and developer-friendly state management library designed for any JavaScript environment. It includes a reactivity system that enables efficient and flexible data handling, making complex state management easy.

šŸš€ Features

āœ… Framework-Agnostic – Works in any JavaScript environment
āœ… Reactive State – Simple yet powerful reactivity system
āœ… Scalable – Suitable for small to large applications
āœ… Side Effects Handling – Manage async actions with ease
āœ… Intuitive API – Easy to learn and use

šŸ“¦ Installation

npm install quantajs

⚔ Quick Start

import { createStore } from "quantajs";

const counter = createStore({
  state: { count: 0 },
  actions: {
    increment() {
      this.count++;
    },
    decrement() {
      this.count--;
    },
  },
});

console.log(counter.count); // 0
counter.increment();
console.log(counter.count); // 1

šŸ“œ License

This project is licensed under the MIT License - see the LICENSE file for details.

šŸ’¬ Contributing

We welcome contributions! Feel free to open issues, submit PRs, or suggest improvements.

⭐ Support

If you find this library useful, consider giving it a ⭐ star on GitHub!

1.0.0-beta.5

6 months ago

1.0.0-beta.4

6 months ago

1.0.0-beta.3

6 months ago

1.0.0-beta.2

6 months ago