Mikeal Rogers (@mikeal) talking on why node.js and CouchDB are a good fit for each other:
Now, there’s already LivelyCouch which tries to build an application server by combining node.js and CouchDB. And there’s also CouchApp which allows you to build apps directly in CouchDB.
Original title and link: node.js + CouchDB == Crazy Delicious (NoSQL databases © myNoSQL)
Been playing around with Mongo DB Native NodeJS Driver, to be honest it takes some getting used to. Especially if you’re used to the very straight forwards driver of PHP.
Mongolian DeadBeef tries to mimic the mongo shell within Node.js. It’s still super under construction and experimental and all that, but look promising!
While working on the v0.1 of my little GTD app, which is being build with Node and MongoDB, I quickly came to the conclusion that I didn’t like Mongo DB Native NodeJS Driver (node-mongodb-native) very much. Much of it had to do with NodeJS being async, which resulted in a lot of nested code. Here a little example using the native driver:
Now if your used to the straightforwardness of the driver in PHP you’re probably thinking “what the hell!”. But lucky for you their is is MongoSkin (node-mongoskin), which is basically wrapper for node-mongo-native but uses promises instead of nesting every thing. If you are familiar with jQuery.Deferred(), it’s a bit like that. Here is a little example:
Pretty sweet!
Just found this statusboard app on github. It’s build on Node.js, Socket.io and jQuery, easy to setup and has a plugin architecture to expand the functionality.
See the Nodester demo at http://statusdashboard.nodester.com
More information and source code available at https://github.com/exoplatform/statusdashboard