2 repository-uri
Represents complex state transitions by attaching and detaching child RIBs in a tree hierarchy, scoping state decisions to each unit.
Distinct from Application State Management: Distinct from Application State Management: focuses on hierarchical tree-based state management rather than general application-wide state.
Explore 2 awesome GitHub repositories matching data & databases · Nested State Management. Refine with filters or upvote what's useful.
RIBs is a mobile architecture framework that structures applications around isolated, lifecycle-managed units of business logic called RIBs. Each RIB separates routing, business logic, and construction into distinct classes through the Router-Interactor-Builder pattern, with hierarchical dependency injection scoping dependencies per node and static analysis enforcing architectural rules at build time. The framework enforces automatic disposal of Rx subscriptions scoped to interactor lifecycles, blocking compilation when subscriptions lack proper disposal to prevent memory leaks. It supports v
Manages complex state transitions by attaching and detaching child RIBs in a tree hierarchy, scoping decisions per unit.
React Move is a declarative animation library for React that animates components by interpolating between start and end states with configurable timing and easing. It provides data-driven transitions for single elements, groups, lists, and SVG elements, supporting staggered timing, custom interpolation for non-numeric values like colors and paths, and drag-and-drop reordering of list items. The library distinguishes itself through its support for custom interpolation functions that replace default numeric interpolation, keyed array reconciliation for tracking items as they enter, update, or l
Organizes animated attributes into nested namespaces for cleaner state management during transitions.