1 repository
Generating a new immutable state tree at runtime by tracking changes made to a proxy.
Distinct from Immutable Model Generation: Distinct from Immutable Model Generation which focuses on code generation for database records.
Explore 1 awesome GitHub repository matching software engineering & architecture · Runtime Snapshot Generation. Refine with filters or upvote what's useful.
use-immer este un utilitar de gestionare a stării pentru React care oferă un hook personalizat pentru actualizarea stării imutabile. Acesta permite modificarea unei versiuni draft temporare a datelor pentru a calcula următoarea tranziție de stare. Instrumentul simplifică gestionarea stării complexe prin activarea mutațiilor directe pe un draft, ceea ce elimină nevoia de a copia manual obiecte sau array-uri imbricate folosind operatori spread. Această abordare asigură generarea unui nou snapshot imutabil pentru schimbări de stare predictibile. Biblioteca acoperă capabilități pentru actualizarea stării profund imbricate și suportă procesarea schimbărilor de stare prin reduceri.
Produces fresh immutable object trees by comparing mutated proxy paths against original state.