Firebase の AngularJS 向け API、AngularFire のページが公開されたばかりで、ちょうどいい機会なのでリアルタイムチャットアプリケーションの実装がどれほど簡単にできるのかを見ておく。 AngularFire とは AngularFire とは、Firebase による AngularJS のアプリケーションを高速に実装するためのサービスで、バックエンドのコードを書く必要も、サーバをセットアップする必要も無く、ただフロントエンドの実装に集中できる。 AngularFire の API を利用することで、AngularJS のモデルが自動的に同期(保存・更新)される。AngularJS の強みの 1 つである 2-way データバインドを、サーバ側にまで拡張する 3-way データバインドと言える。 Firebase とは Firebase とは、サーバ管理不要で