Re: CGI example

Aaron Trevena <[email protected]>
Newsgroups gmane.comp.lang.perl.modules.template-toolkit
Message-ID <CAJWQ4V1Xsr-roJcdsZF+Yjjbd-qJ3_QJoDMvE6vMGUt7oFZKFw@mail.gmail.com>
On 18 February 2012 19:24, Kelly Thompson <[email protected]> wrote:
> Have you, (or anyone here) tried Catalyst? I hear good things but don't know
> anyone who has personally used it.

I've used Catalyst for both commercial and personal projects - I've
found it well supported and documented and something I can get good
results with pretty quickly.

I was maintaining Maypole (and using Class::DBI) for several years
after Catalyst was released, but now exclusively use Catalyst for web
projects where I'm not tied to a legacy codebase that prevents it, and
use DBIx::Class both as part of Catalyst projects and other
non-catalyst projects.

Class::DBI is very simple and get's you into the idea of using an ORM
in Perl, but you probably want to pick up DBIx::Class sooner rather
than later - it has a steeper learning curve, but is well worth it,
and if you have a good understanding of databases you'll find it's
able to keep up with you.

DBIx::Class is pretty much the de-facto standard ORM for perl these
days, there are others that are used, but most job ads will mention
DBIx::Class, and the eco-system around it means a lot of support,
documentation, examples and plugins.

regards,

Aaron


-- 
Aaron J Trevena, BSc Hons
http://www.aarontrevena.co.uk
LAMP System Integration, Development and Consulting
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.