
reselect
reduxjs
Selector library for Redux
AI 简介
Reselect 是一个用于创建记忆化选择器(selector)函数的轻量级库,主要用于从 Redux 状态树中高效派生和计算数据。它通过自动缓存结果实现性能优化:仅当输入状态或依赖值变化时才重新计算;支持组合式 selector 构建,并兼容任意不可变 JavaScript 数据结构。虽常与 Redux 配合使用,但不依赖 Redux 运行时。适用于需要避免重复计算、提升 React 组件渲染性能的中大型前端应用,尤其在状态派生逻辑复杂、频繁读取深层嵌套数据的场景下效果显著。
TypeScript
MIT License19k
Stars
660
Forks
159
Watchers
31
Issues
Star 增长
今日0
近 7 天0
近 30 天+2
综合评分68.66
默认分支master