3 repos
Techniques for ensuring state integrity by replacing data rather than mutating it, focusing on the mechanics of object updates and snapshot consistency.
Explore 3 awesome GitHub repositories matching software engineering & architecture · Immutable Data Strategies. Refine with filters or upvote what's useful.
React is a JavaScript library for building user interfaces based on a component-driven architecture and unidirectional data flow.
Redux is a predictable state container designed to manage global application data through a centralized store. It operates on a unidirectional data flow architecture where state transitions are triggered by dispatching action objects, which are then processed by pure reducer functions to produce a new, immutable state
Zustand is a state management library that provides a centralized store for managing shared application data. It functions as a reactive container that connects application state to components, allowing them to subscribe to specific slices of data and trigger updates automatically. By utilizing selector-based data acce