Tweeting changes with Node.js

As a break from Open Correspondence, I’ve been looking at node.js, the server side Javascript library. I’ve been thinking about the document stuff that I’ve been working on with Milton. One of the things that I had mooted as an idea was reading Twitter and pushing them back to the document. I’ve been playing with Node as an idea of having a server which can store Tweets or push them out for the last 20 minutes, using net.tuts tutorial as a way of getting up to speed quickly.

As with storing the Open Correspondence data in CouchDb to prevent reparsing, I’m wondering if Node can be used as a server to get and store changing data from an interface in JSON and then storing it in CouchDb and letting a client know it has done all that. It would allow for a framework to be continually updated from different data sources. Just an idea.