7 个不稳定版本 (3 个重大更改)
0.3.3 | 2022年3月13日 |
---|---|
0.3.2 | 2022年3月13日 |
0.2.0 | 2022年2月24日 |
0.1.0 | 2019年2月1日 |
0.0.1 | 2018年4月18日 |
在 算法 中排名 741
每月下载量 401
在 5 个crate中使用(4个直接使用)
54KB
924 代码行
redux-rs
Redux的Rust实现。
Redux
Redux,最初用JavaScript实现,是一种函数式状态管理方法。其核心概念是你有一个 状态 和一个 reducer,一个从旧状态创建新状态的函数和一个 action,描述要进行的更改。因为状态本身是不可变的,这导致了一种非常干净的应用程序状态管理方式,其中每个可能的操作都事先定义,然后稍后分发。
使用方法
你可能想阅读文档,它还提供了示例。
还可以查看示例。
运行示例
cargo run --example <name of the example>
依赖关系
~2–12MB
~115K SLoC