I recently built a site with Catalyst + ExtJs using Controller::REST. Even though I didn't have plans to let third-parties access the API, doing it according to REST increases the chances that you'll end up with a clean, uniform and (mostly) self-documenting API.
To that end you might find my article in the ExtJs wiki on using Ext to talk to RESTful Web Services <http://extjs.com/learn/Manual:RESTful_Web_Services>useful. Cheers, Patrick On Fri, Apr 11, 2008 at 8:10 AM, Robert Krimen <[EMAIL PROTECTED]> wrote: > Whatever RIA framework you choose, it will probably work fine with > Catalyst. I'm using View::JSON for communication back and forth with my > Ajax-y interface. > > Personally, I like using a combination of YUI, jQuery, and Jemplate. > > jQuery is a nice glue framework that makes accessing/manipulating the DOM > really easy. > > YUI is a robust framework with *oodles* of documentation and examples. It > has really nice, high quality widgets (autocomplete, logger, tester, menu) > and some great .css assets. > YUI also has a strong focus on cross-browser compatibility. > > Jemplate is a great tool for browser-side template rendering. It's > basically TT (Template Toolkit) for javascript. Instead of rendering html by > using string concatenation (var el = "<select " + name + ...) you can put > all > that into templates. > > The above combination gives a lot of freedom in terms of the look & feel > of your web application. You can add interactivity to a basic looking web > page or even implement a complex gmail-ish interface. > > As an aside, I've never been much attracted to hoisting a desktop look & > feel (dialog boxes, lots of windowy widgets) into the browser. > > Finally, I've tangled with ExtJS a little bit, but I always feel like I'm > groping around in the dark with their documentation. There's lots of > API-type documentation but it could use a ton more .pm-style SYNOPSISes. > > Rob > > On Thu, Apr 10, 2008 at 10:25 AM, Peter Edwards <[EMAIL PROTECTED]> > wrote: > > > I've been thinking about how to implement a Rich Internet Application > > type interface using WSDL and REST data sources including some from a > > Catalyst base in an SOA style environment. > > > > I like Extjs but I've also been looking at Tibo General Interface > > http://www.tibco.com/devnet/gi/default.jsp > > which has a good open source tool for generating RIAs > > http://gi.tibco.com/ > > > > Anyone used it with/without Catalyst and any comments? > > > > Thanks, Peter > > http://perl.dragonstaff.co.uk > > > > > > _______________________________________________ > > List: Catalyst@lists.scsys.co.uk > > Listinfo: http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/catalyst > > Searchable archive: > > http://www.mail-archive.com/catalyst@lists.scsys.co.uk/ > > Dev site: http://dev.catalyst.perl.org/ > > > > > > _______________________________________________ > List: Catalyst@lists.scsys.co.uk > Listinfo: http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/catalyst > Searchable archive: > http://www.mail-archive.com/catalyst@lists.scsys.co.uk/ > Dev site: http://dev.catalyst.perl.org/ > >
_______________________________________________ List: Catalyst@lists.scsys.co.uk Listinfo: http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/catalyst Searchable archive: http://www.mail-archive.com/catalyst@lists.scsys.co.uk/ Dev site: http://dev.catalyst.perl.org/