摘要:
一、基本定位 对比项 Vue React 框架类型 渐进式框架(framework) UI 库(library) 设计理念 模板驱动 + 双向绑定 函数式编程 + 单向数据流 官方工具链 Vue CLI / Vite / Pinia / Vue Router Create React App / N 阅读全文
posted @ 2025-11-11 09:06
煜火
阅读(17)
评论(0)
推荐(0)
摘要:
Redux 是一个用于 JavaScript 应用程序中管理应用状态的工具库,特别常用于 React 应用,但它并不限于 React。它为 JavaScript 应用提供了一种集中式的、可预测的状态管理方式。 Redux 的基本概念 Redux 的核心理念可以通过以下几个主要部分来解释: 单一数据源 阅读全文
posted @ 2025-11-10 09:05
煜火
阅读(9)
评论(0)
推荐(0)
摘要:
Redux 虽然是前端状态管理的经典方案(尤其在 React 生态里),但它确实存在一些明显的 缺点 / 局限性。 一、Redux 的主要缺点 1. 样板代码(Boilerplate)太多 Redux 最大的槽点之一,就是它需要写大量重复的模板代码: 定义 action type 常量 定义 act 阅读全文
posted @ 2025-11-07 09:07
煜火
阅读(12)
评论(0)
推荐(0)
摘要:
在 React 或者 Redux 中,Reducer 是一个 纯函数,它的作用是接收当前的 state 和一个 action,然后返回一个新的 state。简而言之,Reducer 的任务就是根据传入的 action 修改并返回新的状态。 Reducer 的作用 管理状态(State): Reduc 阅读全文
posted @ 2025-11-06 09:15
煜火
阅读(11)
评论(0)
推荐(0)
摘要:
在 Redux 中,Store 是一个非常核心的概念,它是应用的状态容器,用于存储和管理整个应用的状态(State)。具体来说,Store 的意义可以从以下几个方面来理解: 存储应用的状态 (State) Store 是一个单一的对象,包含了整个应用的所有状态。你可以把它看作是应用的数据仓库。无论是 阅读全文
posted @ 2025-11-05 09:02
煜火
阅读(9)
评论(0)
推荐(0)
摘要:
“功能组件 (Functional Component)” 和 “类组件 (Class Component)” 的使用时机,是 React(或 Vue 2 + Class API)里一个常见的设计抉择点。 一、前置概念澄清 名称 说明 类组件 (Class Component) 使用 class 关 阅读全文
posted @ 2025-11-04 09:13
煜火
阅读(6)
评论(0)
推荐(0)
摘要:
在 React 中,组件之间的数据传递方式取决于它们的关系(父子、兄弟、跨层等)。下面是最常见的几种传值方式 一、父组件 → 子组件(最常见,用 props) 父组件通过 props 向子组件传值。 // 父组件 function Parent() { const name = '张三'; retu 阅读全文
posted @ 2025-11-03 09:10
煜火
阅读(11)
评论(0)
推荐(0)
浙公网安备 33010602011771号