OSync - Javascript object synchronization
Transparently synchronize Javascript objects across application and clients
OSync provides object synchronization based on uris:
var object1 = _uri: '/remote/1' property: false; var object2 = _uri: '/remote/1' property: false; object1property = true;; // object2 will automatically update property
Support
Nested properties:
remoteObjectobjectarray0object2property = true;
Array modifications:
remoteObjectobjectarray;remoteObjectobjectarray;remoteObjectobjectarray;remoteObjectobjectarray;remoteObjectobjectarray;
Nested remote objects:
var object = _uri: '/remote/1' property: false object: _uri: '/remote/1' property: false ;objectarray;
TODO:
- Server MessageBus bridge
- Extend remote object with new properties