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 thoughts on “Jester (JavaScript版本的ActiveResource)

  1. Pingback: anothr user

Leave a Reply