Chromexpressを作ってみた

ChromeのSocket APIが気になると書いたのですが、その後いろいろ子供の寝かしつけで寝落ちたりしてる間に、 @komasshu さんにをこされて悔しかったので、作ってみました。

chrome の socket APIを使ってNodeexpressのようなことができます。

githubに上げてあります。

インストール

git clone git://github.com/muddydixon/chromexpress.git

として、experimentalでchrome canary 24をたちあげて、デベロッパモードでextensionをたちあげてインスコしてください。

app.jsは見てもらえればわかりますが、

server.get('/', function(req, res){
  res.render("hogehoge");
});

みたいなことができますが、機能は全然足りていません。 req.paramsもreq.queryもreq.bodyも受け取れないし、session管理もできないし、@komasshuさんがおっしゃってた通りのままでacceptを何度も再帰で実行するので割りと怖いです。

でも、まあ、実験なので、これで〜

追記

このへんの知識が足りない。。。