この記事はNode.js Advent Calendar 2013 19日目の記事となります。 前書き Push通知のフレームワークとしてSocket.IOがよく使われています。 Socket.IOは、Websocketが使えない環境でもPUSH通信を可能とすることで有名ですが、それ以外にも、namespace機能やroom機能、イベントを自由に使えるなど、直接websocketを使うよりも便利な機能が多くあります。 機能は豊富ですが、書き方にルールを決めずに気軽にあちらこちらでpushを使うと、見通しが悪く保守が大変なアプリになってしまいます。 そこでSocket.ioがベースの、簡単で保守しやすいプログラムが書けるsocket.io-reqevというフレームワークを紹介します。 socket.io-reqevの概要 socket.io-reqevは、pubsub機能 + requstご
![Socket.IO用フレームワーク socket.io-reqev - aticoにようこそ](https://cdn-ak-scissors.b.st-hatena.com/image/square/cde1c7d05d014b0876c2364f2aa0568d573a6b9b/height=288;version=1;width=512/http%3A%2F%2Ftakesy.cocolog-nifty.com%2F.shared-cocolog%2Fnifty_managed%2Fimages%2Fweb%2Fogp%2Fdefault.png)