Great stuff, Eric. I will experiment with this. I would love for Prudence to
have a matching client-side API.

By the way, take a look at Ext-JS -- recent versions have really well
thought-out RESTful widgets. You'll need to have your Restlet resources
aware of the Ext-JS requirements, but this is so easy to do that I haven't
even bothered with boilerplate code.

-Tal

On Mon, Jul 12, 2010 at 10:42 PM, Eric Ferraiuolo <[email protected]>wrote:

> This sounds like an interesting project. Currently the Ajax support in the
> JavaScript libraries lack a full-fledged REST model/support; although they
> are very simple to use in the basic use-cases.
>
> I work with YUI 3 and we use Restlet in our server-side stack. YUI 3 has a
> Y.io static class/object to make Ajax requests; the features of this utility
> module weren't up to par with what I wanted, and I wanted to make complex
> client-server interactions easier for me. I decided to wrap Y.io with my
> REST Resource class, Y.Resource, to make a more RESTful client API for me to
> communicate with the server.
>
> REST Resource YUI 3 Module: http://yuilibrary.com/gallery/show/resource
>
> Code on GitHub:
> http://github.com/ericf/yui3-gallery/blob/master/src/gallery-resource/js/resource.js
>
> This is definitely not anything close to a full-fledged Restlet JavaScript
> client, but the features I added to YUI 3's Ajax support were inspired by
> Restlet.
>
>
> Eric
>
> On Jul 8, 2010, at 9:30 AM, Jerome Louvel wrote:
>
> Hi all,
>
> Following a recent customer project experience involving GXT + GWT +
> Restlet/GWT + Restlet/JEE and discussions about the interest of scripting
> languages as opposed to a statically type language with Jean-Paul Figer [1],
> I reconsidered an idea initially suggested by Yuri de Wit [2] to add a pure
> JavaScript edition of Restlet.
>
> Due to the emergence of HTML 5 on all sorts of browser platforms (mobile),
> the improvement of JavaScript engines such as Chrome V8 and the overall
> convergence with REST and Restlet/Java on the server-side, it seems like a
> good time to push for a more RESTful JavaScript client API, reusing the
> Restlet API semantics in pure JavaScript. Eclipse 3.6 also improved its
> support for JavaScript developments
>
> Of course, we already have the GWT edition of Restlet which provides a nice
> solution, but there seems to be room for a more hypermedia driven/document
> oriented solution, combining AJAX and UI libraries such as jQuery, Ext JS,
> YUI to name a few popular ones. I’ve collected my thoughts on this wiki page
> and look forward to reading your ideas and experiences.
>
> “JavaScript edition”
> http://wiki.restlet.org/developers/172-restlet/368-restlet.html
>
> Best regards,
> Jerome Louvel
>
>
> [1] REST paper in French: http://www.figer.com/publications/REST.htm
> [2] “Add JavaScript client”:
> http://restlet.tigris.org/issues/show_bug.cgi?id=129
> [3] AJAX Tools Framework: http://www.eclipse.org/atf/
>
> --
> Restlet ~ Founder and Technical Lead ~ http://www.restlet.org
> Noelios Technologies ~ http://www.noelios.com
>
>
>
>

------------------------------------------------------
http://restlet.tigris.org/ds/viewMessage.do?dsForumId=4447&dsMessageId=2632678

Reply via email to