Jester (JavaScript版本的ActiveResource)

終於有人寫出來了。Rails 1.2 的 REST 只是 server-side,運用各種語言把對應的 client-side 實作出來是遲早的事情。

就如同 Ruby 版的 ActiveResourceJester是一個 JavaScript Library 可以讓你操作 Rails-style resources,而且語法跟 ActiveResource 十分類似(除了new變bulid)。這樣的東西可以幹麻呢? 它(應該要)可以幫助我們輕易做出 使用 RESTful service 的 Ajax Application (please see Ajax and REST, Part 1, Part 2 )

不過,咳咳~ 它目前 1.是 synchronous 的 (作者正著手改成 asynchronous ,應該不難多 callback 參數即可)  2.用XML,如果可以支援 JSON會更棒  3. Depends on Prototype 跟 ObjTree 兩個 Library。

題外話,最近 Rails Edge 把 RESTful routing 的 semi-colon (;)  改成 forward-slash (/) 了,吱吱。

參與討論

2 則留言

  1. 自動引用通知: anothr user
  2. “題外話”這個信息很重要。
    我覺得還是”/”比較符合習慣

發佈留言

發表迴響