文章标签
关于状态
React 在状态管理方面实际上有点异常。虽然它拥有诸如useState
和Context之类的头等工具,但对于反应式全局状态,你更多的是自己动手。以下是 David Ceddia 的文章 “React 状态管理库以及如何”…
使用 HTML 复选框和 CSS 创建完整的状态机
状态机通常在 Web 上用 JavaScript 表示,并且通常通过流行的 XState 库来表示。但是状态机的概念可以适用于几乎任何语言,包括令人惊奇的 HTML 和 CSS。在这篇文章中,我们…

radEventListener:客户端框架性能的故事
React 很受欢迎,受欢迎到它也收到了不少批评。然而,这些针对 React 的批评并非完全没有道理:React 和 ReactDOM 总共约 120 KiB 的压缩 JavaScript,这无疑会导致启动时间变慢 启动时间。当…

构建你自己的 React
哇!Rodrigo Pombo 关于如何从头构建 React 的文章非常棒,不仅因为它写得很好,还因为其出色的交互设计:代码示例中的每一行都在进一步的细节中突出显示和探索,例如…

理解 Redux 中 Reducer 的用法
Reducer 是一个函数,它决定了应用程序状态的变化。它使用接收到的操作来确定此更改。我们有像 Redux 这样的工具,可以帮助在一个存储中管理应用程序的状态变化,以便…
使用 Immer 进行 React 状态管理
我们使用 状态 来跟踪应用程序数据。状态会随着用户与应用程序的交互而改变。当这种情况发生时,我们需要更新显示给用户的状态,并且 我们使用 React 的…
使用 Unstated-Next 在 React 中管理状态
在 之前的文章 中,我们了解了如何使用 Unstated 来管理状态。您可能还记得,Unstated 使用 React 内置的 setState
来允许您创建可以通过订阅提供程序来使用状态的组件——就像…
使用原生 JavaScript 构建状态管理系统
在软件中管理状态并不是什么新鲜事,但对于用 JavaScript 构建软件来说,它仍然相对较新。传统上,我们会将状态保存在 DOM 本身中,甚至将其分配给窗口中的全局对象。现在,…
