The short title would be:  Rico vs. jQuery!  Who will Win!

So, we are tasked to implement js table filtering/sorting and all sorts of ajax goodness. Our current system (at least the parts we have rewritten) use CGI::Application + TT to good effect.

I did a very simply demo with the table-kit library which sits on prototype using CGI::Application::Plugin::HTMLPrototype...but alas, this library doesn't support the superfancy tables.

It appears two JavaScript "frameworks" are popular - jQuery (which is it's own thing) and Rico, built on Prototype. It seems that Prototype has slightly more Perl support (although there is a Cpan JQuery library as well). The Rico dist comes with a non-cpan (yet?) module called DBIx::LiveGrid as well for getting tables via DBI (we are slowly converting to DBIx::Class, which apparently doesn't quite mesh with the DBIx::LiveGrid).

Anyone have an experience with these? Using the tablekit thing was stupid simple; basially 12 lines of CSS cut-and-pasted plus added the class "sortable" to an existing table in a template, and attached 2 or 3 js files to the page. More complicated stuff I think might need more perl..

some URLs incase this is all as new to you as it was to me last week:

http://docs.jquery.com/Main_Page
http://openrico.org/downloads


Thanks,
Ben
--
Ben Hitz
Senior Scientific Programmer ** Saccharomyces Genome Database ** GO Consortium
Stanford University ** [EMAIL PROTECTED]




#####  CGI::Application community mailing list  ################
##                                                            ##
##  To unsubscribe, or change your message delivery options,  ##
##  visit:  http://www.erlbaum.net/mailman/listinfo/cgiapp    ##
##                                                            ##
##  Web archive:   http://www.erlbaum.net/pipermail/cgiapp/   ##
##  Wiki:          http://cgiapp.erlbaum.net/                 ##
##                                                            ##
################################################################

Reply via email to