Published on2025年8月9日数据规范化在 React 状态管理中的应用DataNormalizationFrontendArchitecturePerformanceReactReduxStateManagement本文深度剖析了 React 及其他现代前端应用中用于管理复杂状态的高级模式——数据规范化 (Data Normalization)。笔记通过电商购物车的案例,对比了非规范化(嵌套)与规范化(扁平)状态结构,并阐述了后者如何通过建立“单一数据源”来简化更新逻辑、提升渲染性能并增强应用的可维护性。
Published on2025年8月7日React 状态管理之上下文机制ContextReactReactHooksStateManagementuseuseContext本文深度剖析了 React 的上下文 (Context) 机制作为其原生的状态管理方案。内容系统性地阐述了 Context 如何通过 Provider 和消费者 Hooks (useContext 及新引入的 use) 解决“属性逐层传递 (prop drilling)”问题,并重点对比了 use 与 useContext 在功能和语义上的差异,最后探讨了相关的性能考量与最佳实践。