原子 JavaScript应用程序的共享,同步,独立状态。 基本上重新实现了不具有ES6语法和某些顶级API导出功能的 API。 atom也没有依赖关系,并且未压缩和未压缩的文件大小~3 KB ! 概念 您的应用程序状态隐藏在atom函数内。 不能在原子函数之外进行突变。 为了影响您的状态,您需要dispatch “操作”。 “操作”可以只是字符串,也可以是对象或所需的任何值。 但是,建议使用“ 。 您定义一个或多个接受当前状态和动作并返回新状态的“减速器”功能。 您可以subscribe在减速器返回新状态后调用的任何“侦听器”数量。 atom与redux的主要区别: atom带