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/

Reply via email to