高级前端
react
【Q151】react hooks 如何替代或部分替代 redux 功能

react hooks 如何替代或部分替代 redux 功能

Issue 欢迎在 Gtihub Issue 中回答此问题: Issue 152 (opens in a new tab)

Author 回答者: shfshanyue (opens in a new tab)

我们把全局store分为两块

  1. 从服务器端来,如各种 model,此时可以使用 swr 直接替代。或者封装一个 useModel,如 useUserusePermission
  2. 客户端全局 store,此时可以使用 useReduceruseContext 来替代

Author 回答者: into-piece (opens in a new tab)

useReducer+useContext