[Catalyst] Catalyst, MVCs and other MVCs

Jacinta Richardson jarich at perltraining.com.au
Tue Nov 4 03:25:24 GMT 2008

G'day everyone,

I've just joined and am looking forward to learning more about Catalyst.  I run
a business called Perl Training Australia, which - imaginatively - teaches Perl,
in Australia.  ;)

I'm writing a conference paper comparing a number of Perl's popular MVCs.   I'm
somewhat familiar with Catalyst and have attempted (unsuccessfully) to use it in
a couple of projects.  Fortunately my paper is from a beginners point of view.

If anyone has anything they'd like to share about Catalyst vs Jifty, Gantry,
CGI::App, Maypole, Mojolicious etc, I'm certainly open to insights.  I don't
have enough time to learn all of these frameworks properly so I'm very dependent
- at this stage - on information from the users and creators.

My paper (and findings) will be available in December.  I'm rating MVCs on:
	* community participation
	* ease of installation
	* flexibility
	* quality of documentation
	* ease in creating a particular sample program (with CRUD)

I know that Catalyst is about dispatch more than about CRUD, but I'd love
pointers to a tutorial about how to get a basic system with working CRUD up and
working within minutes.  When I first tried Catalyst (about a year ago) I worked
through the tutorial but it did not cover all aspects of CRUD (I've forgotten
what was missing) and I later found that the modules it recommended were
deprecated.  So I'd really, really love advice here.

Your feedback would be very much appreciated.

All the best,


   ("`-''-/").___..--''"`-._          |  Jacinta Richardson         |
    `6_ 6  )   `-.  (     ).`-.__.`)  |  Perl Training Australia    |
    (_Y_.)'  ._   )  `._ `. ``-..-'   |      +61 3 9354 6001        |
  _..`--'_..-_/  /--'_.' ,'           | contact at perltraining.com.au |
 (il),-''  (li),'  ((!.-'             |   www.perltraining.com.au   |

More information about the Catalyst mailing list