1 مستودع
Utilities that reduce redundant calculations in application state via dependency tracking and cache invalidation.
Distinct from State-Based Invalidation: Shortlist contains Redux-specific hooks or administrative tools, but not a general optimization utility for derived state.
Explore 1 awesome GitHub repository matching web development · State Optimization Tools. Refine with filters or upvote what's useful.
Reselect is a state management optimization tool and memoization utility designed to minimize redundant calculations and UI re-renders. It functions as a library for creating memoized selectors that derive specific data from a state store. The library implements input-based memoization and recursive selector composition to create a hierarchy of derived data dependencies. It ensures reference-stable result caching and provides custom equality checking to determine when a cache should be invalidated. The project covers capabilities for derived data computation, frontend performance optimizatio
Reduces redundant calculations in application state by tracking dependencies and invalidating caches only when needed.