[Catalyst] Is Catalyst what I want?

Hermida, Leandro Leandro.Hermida at fmi.ch
Fri Oct 27 10:40:26 BST 2006


Hello,

>
> I'd never used TT, so you might be even more at home.
>

I have been trying to decide what is the best 'View' to use with
Catalyst and it is so difficult to get an up-to-date comparison that I
can understand of the main views available for Perl (TT, Mason,
others?).  

I know this is a loaded question also, but I would like to ask the
Catalyst users out there as to what 'View' are you using?

I need something that is powerful, comprehensive, flexible and capable
of generating highly dynamic database-centic web pages whose
display/presentation can be controlled by meta data also in the
database.  Being very new to the approach I see in systems like TT and
Mason I guess I have to say I feel awkward because they seem to use the
approach of embedding dynamic pseudocode into static HTML versus what I
am used which is to use all Perl code to build the dynamic HTML in a
string and then injecting it into the dynamic container areas I have
defined in my app HTML template.

Thank you,

Leandro


-----Original Message-----
From: JT Justman [mailto:jt at signless.com] 
Sent: Friday, October 27, 2006 11:06
To: jeremiah at devmodul.com; The elegant MVC web framework
Subject: Re: [Catalyst] Is Catalyst what I want?

Jeremiah Foster wrote:
> Hi there,
> 
> I discovered catalyst while looking for a simple JavaScript code 
> snippet to activate a checkbox immediately. I read a bit on cpan and 
> Catalyst seems to use some of my favorite perl glue, like DBI, CGI, 
> and Template toolkit.
> 
> But do I want a full blown framework?
> 
> Or do I just want a simple JavaScript function?
> 
> I hope that those of you who have a bit of experience with both might 
> reply and advise me on the right course of action.
> 

He he. That sounds rather like going to the hardware store for a pack of
tumbtacks and coming home with a pneumatic staple gun, 10hp air
compressor, twenty-foot scaffolding, and four cases of #1 zinc-coated
staples.

Seriously though, what are you trying to do? There's a lot of reasons to
use a framework, and a lot of reasons that Catalyst is a great
framework, but repeating them in this thread seems redundant. My
personal experience, having previously spent a lot of time 'rolling my
own', Catalyst was a breath of fresh air. There is a bit of a learning
curve, but I've never felt better about the apps I'm producing. I'd
never used TT, so you might be even more at home.

But if you're telling us that you have a mature app with one small
issue, and want to know if you should port it over to fix it, I'll say
probably not ;P

JT

_______________________________________________
List: Catalyst at lists.rawmode.org
Listinfo: http://lists.rawmode.org/mailman/listinfo/catalyst
Searchable archive:
http://www.mail-archive.com/catalyst@lists.rawmode.org/
Dev site: http://dev.catalyst.perl.org/



More information about the Catalyst mailing list