reduxjs

reselect

reduxjs

Selector library for Redux

AI 简介

Reselect 是一个用于创建记忆化选择器函数的库,通常与 Redux 一起使用,但也可以应用于任何普通的 JavaScript 不可变数据。其核心功能包括计算派生数据、提高选择器效率以及支持选择器组合。通过记忆化技术,只有当输入参数发生变化时,选择器才会重新计算结果,从而减少不必要的计算开销。此外,选择器可以作为其他选择器的输入,便于构建复杂的数据处理逻辑。Reselect 适用于需要从状态中高效提取或计算数据的应用场景,特别是在使用 Redux 进行状态管理时,能够帮助开发者优化性能并简化代码。

TypeScript
MIT License
19k
Stars
660
Forks
159
Watchers
31
Issues

Star 增长

今日0
近 7 天+2
近 30 天+9
综合评分70.36
默认分支master