Header_03

Rails的JavaScriptライブラリ Jester 1.1の変更点

2007-04-18

米国生活もやっと落ち着いてきたので、暇な時間にJester.jsを改造して遊ぼうか、と思ってたら 早速Ver1.1が出てた 仕事速い(・し・)

変更点は

  • 非同期通信対応 AJAX!!
  •  ⇒find()へコールバック関数を投げる。find(id, function)のように
     User.find(1, function(user){ alert(user.name); });
  • find("all")で全件取得
  •  ⇒早速来た!配列でオブジェクトが帰ってくる。
  • find("first")で最初の一件を返す(ActiveRecordでおなじみ)
  • attributes()がオブジェクトの全属性を返す
  •  ⇒ore.attributes().email で ore.emailの値が帰る
  • 名詞の複数形をちゃんと対応
  •  ⇒Personの複数形は、Persons じゃなくて People になる

Asynchronous通信は必須だよね、確かに。
あとfind('all')が速攻きてびびった、でも欲を言えばページングが欲しいと思うんだけど・・・いらない?

Railsバックエンドに対し、JavaScriptもこれでModelの形が見えたと思う。ViewとControllerだね残すところは。

コメント

名前:

以下の文字を入力してください

<戻る

Recent 60 Posts

Profile

Site Search

track feed