注目キーワード

MOONGIFT

OSSを中心としたメディアポータル

CouchDBはWeb2.0(?)型のDBだと言われている。リレーショナルではなく、アクセスにはHTTP通信を用いて行う。RESTfulなインタフェースを提供しており、それを使ってデータを取得するのだ。 0

ピクチャ 18.png
CouchDBを用いたチャットアプリケーション 0

 

RESTfulなので、機密性を必要としなければJavaScriptでも手軽にアクセスできることになる。そしてCouchDBを使って作られたのがToastだ。 0

今回紹介するフリーウェアはToast、CouchDBを使ったチャットシステムだ。ソースコードは公開されているがライセンスは明記されていなかったのでご注意いただきたい。 0

Toastはチャットルームと発言の階層構造になっているチャットシステムだ。言わずもがなCouchDBを利用しており、JavaScriptだけで動作している。反映はほぼリアルタイムで行われるので、ストレスは感じない。 0

ピクチャ 19.png
発言の反映は速い 0

 

発言は内容のみで、ユーザ名とGravatar用のメールアドレスそしてURLが入力できる。日本語も利用できるので、Lingrにも似た楽しさがあるのではないだろうか。CouchDBとは関係ないと思われるのだが、発言の反映は実に速い。 0

RESTfulでアクセスできるので、セキュリティがほぼ不可能という欠点はあるだろう。だがWebアプリケーションをローカルで動かしたり、パブリックなWebアプリケーションに対してDBにクライアントサイドから直接接続できるという利点は大きい。Toastはその可能性を感じさせてくれるアプリケーションだ。 0

 

Welcome to Toast
 http://jchrisa.net/toast/_design/toast/index.html

jchris's toast at master - GitHub
 http://github.com/jchris/toast/tree/master

MOONGIFTの関連記事

このエントリーを含むTwitter

Related Posts Plugin for WordPress, Blogger...
新規購読
新規購読

プレミアムでしか読めない記事が193あります。ぜひ登録を!

  • オープンブロックス - OpenBlockS
  • 広告募集

ぷらっとオンラインおすすめ商品もっと見る

もっと見る

人気記事もっと見る