SinatraでTwitter風「Sinatter」
Sinatraで作られたWebシステムがどんどん登場している。重厚なフレームワークに振り回されるのではなく、シンプルでかつ面倒な部分はお任せできる手軽さがうけているのだろう。多機能ではなく、シンプルな機能だけが求められるものが多いようだ。
シンプルで分かりやすいマイクロブログ
今回はその一つ、マイクロブログ系のシステムを紹介しよう。いわゆるTwitterライクなソフトウェアだ。
今回紹介するオープンソース・ソフトウェアはSinatter、Twitterライクなソフトウェアだ。
Sinatterにはフォロー/フォロワー機能はない。ただ各自が自由に発言することができる。@をつけてユーザを指定すれば、リプライとして認識されるので、メッセージ送信機能は利用できる。
リプライで自分宛のメッセージを確認できる
発言をユーザごとにフィルタリングしたり、一つの発言に対するパーマリンクはある。とは言え、Sinatraらしくとてもシンプルだ。Twitter風のソフトウェアを作ろうと思っていた人にとっては参考になる点も多いのではないだろうか。
マイクロブログはTwitterのようなパブリックなものの他、SNSや企業内向けなど様々な場所で利用されている。自社内、自サイト内と活用どころの多そうなソフトウェアだ。
mattn’s sinatter at master - GitHub