Skip to content

Redux Toolkit 知识手札 ​

本手札按知识依赖阅读:先建立 Redux Toolkit 的运行模型,再把状态、数据、资源清理、错误和测试放回工程边界。主线与补充专题都保留独立入口,读者可以从章节概览进入正文。

阅读方法 ​

每篇先运行正文中的最小实验,再改变一个输入、时序或宿主条件,记录可观察结果;练习答案只用于核对实现和失败原因。遇到存量项目,优先阅读标为补充或维护的专题,确认旧写法的行为边界后再迁移。

全书顺序 ​

01|Redux 心智、Store 与 Slice ​

本章围绕 Redux 心智、Store 与 Slice 展开,按依赖顺序阅读以下正文:

  1. State 结构与归属
  2. Action/Reducer/Store 数据流
  3. Immer draft 与不可变规则

02|Store、Slice 与不可变更新 ​

本章围绕 Store、Slice 与不可变更新 展开,按依赖顺序阅读以下正文:

  1. Store、Slice 与不可变更新

03|Selectors、Middleware 与持久化 ​

本章围绕 Selectors、Middleware 与持久化 展开,按依赖顺序阅读以下正文:

  1. Middleware 与副作用
  2. 持久化与版本迁移
  3. Selector、memo 与实体

04|Selectors、实体与 middleware ​

本章围绕 Selectors、实体与 middleware 展开,按依赖顺序阅读以下正文:

  1. Selectors、实体与 middleware

05|异步、RTK Query 与测试 ​

本章围绕 异步、RTK Query 与测试 展开,按依赖顺序阅读以下正文:

  1. RTK Query 缓存与失效
  2. Reducer、组件与迁移测试
  3. createAsyncThunk 与取消

06|异步 Thunk 与 RTK Query ​

本章围绕 异步 Thunk 与 RTK Query 展开,按依赖顺序阅读以下正文:

  1. 异步 Thunk 与 RTK Query

07|测试、迁移与性能 ​

本章围绕 测试、迁移与性能 展开,按依赖顺序阅读以下正文:

  1. 测试、迁移与性能

学完后的检验 ​

能够从输入和执行时序解释 Redux Toolkit 的状态变化;能在组件、请求、SSR 或构建条件改变时定位边界;能为关键路径写出可重复的测试或实验,并说明当前版本与运行宿主限制。

返回Redux Toolkit学习路线。

用心记录每一步成长