See Ogre2: https://github.com/elucidata/ogre2
Ogre is a simple object graph manager, built with ReactJS in mind. You can create light-weight cursors that 'view' subtree paths of the main object graph. You can also listen for changes anywhere in the graph.
You can use it in node/browserify:
npm install --save ogre-js
Or the browser:
bower install --save ogre-js
- Flesh out ReadMe
- Expand the docs
- Build some examples