Getting started with ExtJS Javascript screen library and Catalyst Perl framework – Perl Mova 2008, Kyiv, Ukraine
14
Catalyst structure
●Catalyst does most of the hard work for you
–URI parsing; map to chained handler routines
–request/response objects, context setup, data stash
–plugins for sessions, authentication, data stores etc.
–logging, exception handling, debug
–External configuration files via Config::Any
●YAML, Perl, …
–automated testing framework
●Test::WWW::Mechanize
–test server, mod_perl, FastCGI
–helpers to generate new model/view/controller code
$ catalyst.pl My::App
$ scripts/myapp_create.pl controller My::Controller
●