Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

proxy-state-tree

Package Overview
Dependencies
Maintainers
1
Versions
865
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

proxy-state-tree - npm Package Compare versions

Comparing version 1.0.0-alpha8 to 1.0.0-beta1

3

dist/proxy-state-tree.cjs.js

@@ -27,3 +27,4 @@ 'use strict';

"reverse",
"sort"
"sort",
"copyWithin"
]);

@@ -30,0 +31,0 @@

@@ -21,3 +21,4 @@ import isPlainObject from 'is-plain-object';

"reverse",
"sort"
"sort",
"copyWithin"
]);

@@ -24,0 +25,0 @@

{
"name": "proxy-state-tree",
"version": "1.0.0-alpha8",
"version": "1.0.0-beta1",
"description": "An implementation of the Mobx/Vue state tracking approach, for library authors",

@@ -5,0 +5,0 @@ "main": "dist/proxy-state-tree.cjs.js",

# proxy-state-tree
An implementation of the Mobx/Vue state tracking approach, for library authors
**THIS IS A WORK IN PROGRESS**
`npm install proxy-state-tree@beta`
`npm install proxy-state-tree@alpha`
## Why

@@ -9,0 +7,0 @@ The **proxy-state-tree** project is created to stimulate innovation in state management. The introduction of [Flux](https://facebook.github.io/flux/) was followed by a big wave of libraries trying to improve on the idea. All these iterations helped moving the community forward and [Redux](https://redux.js.org/) was born a year later. It was frustrating to have all these variations of the same idea, but at the same time it made the core idea better. One factor I believe made this possible is that Flux state management is based on **immutability**. It is a difficult concept to understand, but when you understand it, it is easy to implement the concept of **change**. You literally just check if a value you depend on has changed. That said, immutability tends to put a lof effort on the hands of the consumer. You have to think really hard about how you structure state and expose state to components to avoid performance issues and prevent boilerplate.

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc