[sf-perl] All these Perl web frameworks
Joseph Brenner
doom at kzsu.stanford.edu
Wed Aug 1 13:39:16 PDT 2012
yary <not.com at gmail.com> wrote:
> ... and was wondering if you would care to
> discuss/post a comparison of the following frameworks. Why would you
> pick one over the other, what differentiates them?
I don't have a lot of first-hand experience on these, but that doesn't
usually stop me--
> Catalyst- http://www.catalystframework.org/ - grandaddy of the big
> active frameworks? Lots of modules / flexibility?
Yes, I think that's about the size of it.
> Mojolicious- http://mojolicio.us/
A lot of us seem to agree that Mojolicious is a scary project.
They're main feature is they've reduced external dependencies, but
that means they've re-written a lot of stuff from scratch themselves.
> Dancer- http://perldancer.org/
I've got a vaguely positive vibe about dancer, though at this point I
can't remember why... I gather Catalyst is more configurable.
> Poet- http://search.cpan.org/~jswartz/Poet-0.09/lib/Poet/Manual/Intro.pod
I would say that Jonathan has a good point that while the various
MVC-style frameworks talk-up "separation of concerns" really the
pieces end up being pretty tightly-coupled, and you have to keep
making parallel changes everywhere.
Also, using Mason by default appeals to me more than TT, it feels much
more perlish.
More information about the SanFrancisco-pm
mailing list