#4389·redux

[Docs] 添加警告,提醒用户不要使用"redux"教程,而应使用"redux toolkit"

作者: mickremedi创建于 2022年7月20日更新于 2025年1月3日
标签Documentation

需要修复哪些文档页面? - 主页 - 教程页面 ## 问题是什么? 作为一个新开发者(1-2 年经验)以及新进入 redux 生态系统的人,我首先要承认我犯了 @markerikson 在其 Twitter 博文 中提出的评论。本质上,当我(我相信许多(如果不是大多数)新开发者)想要了解如何在 react 组件中实现全局状态或共享状态时,最响亮的解决方案总是 redux,这让我们采取以下步骤: 1. 在 Google 中搜索"redux 教程"或"redux" 2. (有时) 看一下官方 redux 页面并点击它,然后转到文档网站(根据第一个结果是主页还是"Redux 基础"页面) 3. 在文档网站上看到有多少信息时感到害怕 4. 点击下一个最接近的博客或视频教程,因为它们看起来不那么令人生畏 5. 从中学习 ... 回顾起来,这个计划的明显缺陷是,下一个最接近的教程通常使用 pre-toolkit redux。我注意到 redux toolkit 存在的唯一原因是人们一直在抱怨 redux 具有的"模板"和"复杂性",而我已经开始寻找替代方案(zustand、recoil、jotai 等)。在步骤 2 和 3 中,文档社区确实存在一个更大的基本问题,即初学者开发者通常会查看某个库或框架的文档,然后才意识到文档没有足够关注工具的实际应用,而非博客或视频教程,这些教程教你如何使用工具创建示例应用程序。这个问题可能有点超出这个小问题单的范围。相反,我希望专注于"pre-toolkit redux 教程"问题,希望让人们得出官方文档中提出的两个结论: