Knockout.jsの勉強がてら、結婚式のゲスト管理ツールを作ってみた。
概要
JSのフレームワークについて勉強したいと思っていたところ、会社の先輩からKnockout.jsがシンプルでいい感じという話をきいたので、勉強がてら作ってみました。
【Wedding Guest】
http://wedding-guests.azurewebsites.net
-結婚式のゲスト管理をスマートに!-
面倒なExcelでのゲスト情報管理をブラウザだけで完結!
簡単にゲスト、グループの追加/削除や順番変更が行えます。
全体の人数や、新郎側ゲストと新婦側ゲストの割合がリアルタイムに更新されます。
Windows Azure Webサイトにて公開しています。
MS Community Championというアプリコンテストに参加すると、MSDNのサブスクリプションをもらえるというおいしいお話もあり、ついでに応募してます。
感想
Knockout.js
- データバインディング便利すぎ。
- リアルタイムに情報を更新するようなことが、簡単に実装できてしまうことに感動。
- Angular.jsとかBackbone.jsとかと比べて機能がシンプルで少ないので、学習コスト低め。
Windows Azure
- Herokuに比べてインスタンスの立ち上げに時間が結構かかる
- IaaSの側面が強い
新しい技術についていくのって大変。 JSerには必須のスキルっぽいなぁ。