不可变数据(Immutable Data)在创建以后,就不可以被改变。
records 与 tuple
为什么说 90% 的情况下,immer 完胜 immutable?
boilerplaty 样板
intercept 拦截
不可变性的特点
声明一个静态数据
每次变化会生成一个新的数据,与原数据不相等。
react/toolkit 默认使用 immer 支持不可变数据的修改。
有限状态机:有限的状态在做状态流转
不可变数据(Immutable Data)在创建以后,就不可以被改变。
records 与 tuple
为什么说 90% 的情况下,immer 完胜 immutable?
boilerplaty 样板
intercept 拦截
不可变性的特点
声明一个静态数据
每次变化会生成一个新的数据,与原数据不相等。
react/toolkit 默认使用 immer 支持不可变数据的修改。
有限状态机:有限的状态在做状态流转