⚫ React Hooks 精进 9 - 异步处理:向服务端发送请求 实现自己的 API Client在项目内实现异步请求时第一个事情就是创建自己的 API Client,之后所有的请求都可以通过这个 Client 发出去。 一些通用的 header 服务器地址的配置:比如可以根据当前环境判断连接的服务器地 2023-07-15 React React
⚫ React Hooks 精进 8 - 复杂状态处理 状态一致性React 开发就是复杂应用程序状态的管理和开发。 原则一:保证状态最小化在保证 State 完整性的同时也要保证它的最小化,如果某些数据能从已有的 state 中计算得到那么不要把计算的结果存到 state 内。 按照 Reac 2023-07-15 React React
⚫ React Hooks 精进 7 - 全局状态管理 Redux Redux 是状态管理框架,基于不可变数据的机制。 Redux 的出现背景原先的数据传递:组件级别的 state,从上而下的 props 两个状态机制。 但是无法满足类似跨层级的组件数据共享和传递。 Redux Store 的特点 Redu 2023-07-15 React React
⚫ React Hooks 精进 6 - 典型的使用场景 在开发前需要思考:这个功能的哪些逻辑可以抽出成为独立的 Hooks。 Hooks 核心优点: 方便进行逻辑复用 帮助关注分离 自定义 Hooks方法:声明一个名字以 use 开头的函数,且在函数内使用到了其他 Hooks,如果没有使用到 2023-07-10 React React