hyperapp-freeze

State mutator blocker

A utility to prevent direct state mutations in Hyperapp applications

Deep-freeze your Hyperapp state to keep you honest about immutability

GitHub

6 stars
2 watching
0 forks
Language: JavaScript
last commit: almost 3 years ago
Linked from 1 awesome list

freezehyperappimmutable

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
okwolf/hyperapp-fx A set of reusable JavaScript functions for managing side effects in Hyperapp applications 115
okwolf/hyperapp-logger A utility that logs Hyperapp state updates and action information to the console. 47
arqex/freezer A data structure that maintains immutable state and notifies other parts of an application when the state changes 1,276
okwolf/create-hyperapp A tool to create and manage Hyperapp projects with minimal configuration 17
elisherer/hyperapp-forms A form state management library for Hyperapp 9
ice-lab/icestore A simple and friendly state management solution for React applications 399
gunn/pure-store A tiny immutable store with type safety for managing application state in React applications 148
donavon/use-persisted-state Provides a custom React Hook for shared and persistent state management across multiple instances, tabs, and browsers 1,377
timdeschryver/ngrx-immer Provides Immer wrappers around NgRx methods to simplify state mutations 120
johnkazer/hyperapp-pug A wrapper for Hyperapp that enables the use of Pug templates instead of JSX or hyperscript. 5
maiermic/cycle-storageify Augments Cycle.js components with local storage support for onion-shaped state management 6
xaviergonz/mobx-keystone A MobX-powered state management solution that combines the benefits of immutability and mutability for building scalable applications 554
ibdknox/waltz Manages state in client-side applications using non-deterministic finite state machines. 90
jonabrams/spaceace An immutable state management library designed to simplify state updates and improve code organization 164
jumpsuit/jumpstate A utility for managing application state in Redux applications. 425