发布于 : Apr 13, 2021
不在本期内容中
这一条目不在当前版本的技术雷达中。如果它出现在最近几期中,那么它很有可能仍然具有相关参考价值。如果这一条目出现在更早的雷达中,那么它很有可能已经不再具有相关性,我们的评估将不再适用于当下。很遗憾我们没有足够的带宽来持续评估以往的雷达内容。
了解更多
Apr 2021
评估
我们在之前的技术雷达中评价过尚处试验开始阶段的React应用程序状态管理。我们将Redux移回到试验环, 标明它不再是我们的默认选项,并且提到了Facebook的Recoil。在这一期的技术雷达中,我们要强调的是 Jotai 和 Zustand。它们都是React的状态管理包,且目标都是小巧易用。也许不完全是巧合,两者的名字分别是日语和德语中对于单词 状态的翻译。 除了这些相同点,两者的设计也是有所不同的。Jotai的设计与Recoil相似,都是状态由存储在React组件树中的原子组成,而Zustand将状态存储在React外部的单个状态对象中,就像Redux采取的方式一样。Jotai的作者提供了一个非常有用的对照表,可供你决策使用哪一个工具。