awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

2 Repos

Awesome GitHub RepositoriesImmutable State Hooks

React hooks specifically designed to handle the creation and update of immutable state snapshots.

Distinct from React Hooks: Distinct from general React Hooks by focusing specifically on the immutability/drafting pattern.

Explore 2 awesome GitHub repositories matching web development · Immutable State Hooks. Refine with filters or upvote what's useful.

Awesome Immutable State Hooks GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • immerjs/use-immerAvatar von immerjs

    immerjs/use-immer

    4,536Auf GitHub ansehen↗

    use-immer ist eine React-Hook-Bibliothek, die einen Hook für unveränderliche Zustände zur Aktualisierung komplexer Zustandsobjekte bereitstellt. Sie integriert das Immer-State-Management in den React-Komponenten-Lebenszyklus und ermöglicht es Entwicklern, Zustandsübergänge durch Modifikation eines Entwurfsobjekts zu handhaben, anstatt den Zustand manuell zu kopieren. Die Bibliothek ermöglicht die Aktualisierung tief verschachtelter Datenstrukturen ohne die Verwendung von Spread-Operatoren zum Kopieren jeder Ebene des Zustandsbaums. Sie verwendet einen mutationsbasierten Entwurfsansatz, um sicherzustellen, dass der ursprüngliche Zustand unangetastet bleibt, während eine neue unveränderliche Version der Daten erzeugt wird. Das Projekt deckt allgemeines React-State-Management ab, einschließlich der Fähigkeit, Zustände mit Reducern zu verwalten und komplexe Zustandsübergänge zu handhaben.

    Provides React hooks specifically designed to manage immutable state snapshots using a drafting pattern.

    TypeScript
    Auf GitHub ansehen↗4,536
  • mweststrate/use-immerAvatar von mweststrate

    mweststrate/use-immer

    4,536Auf GitHub ansehen↗

    use-immer ist ein React-Dienstprogramm für das State-Management, das einen benutzerdefinierten Hook für die Aktualisierung unveränderlicher (immutable) Zustände bereitstellt. Es ermöglicht die Modifikation einer temporären Entwurfsversion von Daten, um den nächsten Zustandsübergang zu berechnen. Das Tool vereinfacht die Verwaltung komplexer Zustände, indem es direkte Mutationen an einem Entwurf ermöglicht, was die Notwendigkeit beseitigt, verschachtelte Objekte oder Arrays manuell mittels Spread-Operatoren zu kopieren. Dieser Ansatz stellt die Generierung eines neuen unveränderlichen Snapshots für vorhersehbare Zustandsänderungen sicher. Die Bibliothek deckt Funktionen für die Aktualisierung tief verschachtelter Zustände ab und unterstützt die Verarbeitung von Zustandsänderungen durch Reducer.

    Ships a custom React hook for updating immutable state through temporary draft modification.

    TypeScript
    Auf GitHub ansehen↗4,536
  1. Home
  2. Web Development
  3. Frontend Development Tools
  4. Frontend Frameworks
  5. Component Authoring & Composition
  6. React Ecosystem
  7. React Hooks
  8. Immutable State Hooks