A Reactive State Management Tailored-Made for JS Applications
Whether it be Angular, React, Vue, Web Components or plain old vanilla JS, Akita can do the heavy lifting and serve as a useful tool for maintaining clean, boilerplate-free, and scalable applications.
Akita is a state management pattern, built on top of RxJS, which takes the idea of multiple data stores from Flux and the immutable updates from Redux, along with the concept of streaming data, to create the Observable Data Stores model.
Akita encourages simplicity. It saves you the hassle of creating boilerplate code and gives powerful tools with a moderate learning curve, suitable for both experienced and inexperienced developers alike.
Thanks goes to these wonderful people (emoji key):
This project follows the all-contributors specification. Contributions of any kind welcome!
记状态管理库Akita中的一个坑 Akita是什么 Akita是一种基于RxJS的状态管理模式,它采用Flux中的多个数据存储和Redux中的不可变更新的思想,以及流数据的概念,来创建可观察的数据存储模型。 无论是Angular、React、Vue、Web组件,还是普通的旧式JS,秋田都可以完成繁重的工作,并作为维护干净、无样板、可伸缩的应用程序的有用工具。 Akita基于面向对象的设计原则,而不
在软件项目中,我请求的各种接口,传入的各种参数,总是非常麻烦,甚至,我想,如果能像操作数据库一样去请求接口就好了,这样,就非常方便了。尤其是GET方法的各种拼接。 今天介绍的就是一个这样的库 -- Akita 它是基于HTTP协议的,它支持RESTful接口,但是,也包含一些RESTful所不支持的方法,比如:paging,limit,filters等。它能使我们像操作数据库一样去调用