[jifty-devel] Jifty as an MVC

Shawn M Moore sartak at bestpractical.com
Thu Nov 6 17:19:14 EST 2008


On Tue, Nov 04, 2008 at 02:04:30PM +1100, Jacinta Richardson wrote:
> G'day folk,

Hi Jacinta,

> I've been subscribed to this list for a while, but not particularly active on
> it.  I haven't really  used Jifty yet, but that's about to change.  ;)

Welcome aboard!

> I'm writing a conference paper comparing a number of Perl's popular
> MVCs - from a beginners point of view.

Excellent.

Even if people don't choose our software, we're happy that they will
have considered it, and that they'll be using the good open source code
in any of the popular frameworks.

> If anyone has anything they'd like to share about Jifty vs Gantry,
> Catalyst, CGI::App 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.

One of the biggest selling points of Jifty is that it's "full stack". We
provide ways for you to do what you need. Everything is integrated so we
can do more interesting things with them. We give you an ORM, two
templating languages, a set of useful JS libraries (that Jifty itself
uses), and so on.

On the other hand, Catalyst is a "glue" framework. It provides nearly
all of the things you need as plugins. You can use whichever plugins you
want, but they probably don't interact with the other plugins you choose.

> 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 think Jifty will fare pretty well. Especially on that last point!

> I expect Jifty to go really well, and I'd love my results to help spin up the
> publicity machine that's been waiting since Christmas 2005.  ;)

Yeah I think it's about time we fired up the ole world domination engine
:)

> Your feedback would be very much appreciated.

Please let us know if there's anything else you need.

> 
> All the best,
> 
> 	Jacinta
> 

Shawn



More information about the jifty-devel mailing list