persistent-harmony
v0.1.1
Published
Proxies javascript objects that are persisted in a database (e.g. MongoDB)
Downloads
1
Readme
persistent-harmony
A node.js wrapper class to create persistent javascript objects, relying on harmony proxies.
Installation
npm install persistent-harmony
Usage
var ph = require("persistent-harmony");
new ph.MongoPH({/* default mongodb args */}, function(mongoPH){
var mymap = mongoPH.wrap("mymap", {/* empty object instance */}, function(){
console.log("mymap is now synchronized to its mongodb collection");
mymap.first = "coucou"; // => stored as {_id:"first", v:"coucou"} in mongodb
console.log("myapp", mymap);
});
});
Don't forget to add the --harmony-proxies
when starting node!
node --harmony-proxies tests.js