Hi all,
I’ve updated the wiki page with additional pointers based on your replies and additional discussions: http://wiki.restlet.org/developers/172-restlet/368-restlet.html I suggest continuing the discussion in the developers list. Best regards, Jerome -- Restlet ~ Founder and Technical Lead ~ <http://www.restlet.org/> http://www.restlet.org Noelios Technologies ~ <http://www.noelios.com/> http://www.noelios.com De : Tal Liron [mailto:tal.li...@threecrickets.com] Envoyé : mardi 13 juillet 2010 12:14 À : discuss@restlet.tigris.org Objet : Re: RFC - Restlet edition for JavaScript 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 <eferraiu...@gmail.com> 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. Ive 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> 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> 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/> http://www.restlet.org Noelios Technologies ~ <http://www.noelios.com/> http://www.noelios.com ------------------------------------------------------ http://restlet.tigris.org/ds/viewMessage.do?dsForumId=4447&dsMessageId=2657874