プログラミング/JavaScript/Knockout.js のバックアップ差分(No.1)

更新


  • 追加された行はこの色です。
  • 削除された行はこの色です。
[[公開メモ]]

* Knockout.js [#pd0c8a83]

ブラウザ上の DOM を JavaScript で操作するために、
JavaScript 上の ViewModel オブジェクト と DOM とを
リンクさせ、ViewModel の変更が自動的に DOM に
反映されるようになる超お手軽なライブラリ

非常に使いやすいテンプレート機能や、
Computed Observable によるデータ依存関係の追跡も、
地味に重要な機能

と理解しました。

最近は prototype.js ははやらないので、

- html5 : 最新の html 標準
- css3 : 最新の css 標準
- jQuery : 汎用ライブラリ 主に DOM 操作
- Knockout.js : View-ViewModel 関係を構築するためのフレームワーク
- Underscore.js : 汎用ライブラリ
- reset.css : ブラウザ依存スタイルのリセット用コード
- html5shiv.js, css3-mediaqueries.js : 古い IE 対策

あたりを使うのが定番なのでしょうか?

* 情報源 [#qb1c787f]

- Knockout.js 日本語ドキュメント~
http://kojs.sukobuto.com/tips/contactsEditor
- Demo & Tips - Knockout.js 日本語ドキュメント~
http://kojs.sukobuto.com/tips/
- HTML5のテンプレートを用意する~
http://www.sichoru.net/2013/08/522

* 試しに学会アブストラクトのWeb投稿フォームを作ってみる [#k8c5b7f3]

未稿


Counter: 4427 (from 2010/06/03), today: 1, yesterday: 2