<HTML>
<HEAD>
<TITLE>Re: [Buffalo-pm] Application Development Framework...</TITLE>
</HEAD>
<BODY>
<FONT FACE="Verdana, Helvetica, Arial"><SPAN STYLE='font-size:12.0px'>We use CGI::Prototype and I really enjoy working with it. It’s enormously flexible and relatively straightforward to get started with. It’s only the controller, though, so you’ll have to pick your own model and view. We currently use Class::DBI and CGI::P’s default code assumes Template Toolkit, but you can override that pretty easily. Also, there is not the large collection of plug-ins that exist for CGI::A, for example. Overall, it’s worth a look. You will probably want to work with CGI::Prototype::Hidden as your base class, as it implements state maintenance, unless you want to implement that yourself.<BR>
<BR>
Terrence Brannon put together a CPAN module with links to what limited documentation exists on the module:<BR>
<BR>
<a href="http://search.cpan.org/~tbone/CGI-Prototype-Docs-Resources-0.03/lib/CGI/Prototype/Docs/Resources.pm">http://search.cpan.org/~tbone/CGI-Prototype-Docs-Resources-0.03/lib/CGI/Prototype/Docs/Resources.pm</a><BR>
<BR>
Andrew<BR>
<BR>
<BR>
On 8/12/07 11:36 PM, "Daniel Magnuszewski" <dmagnuszewski@yahoo.com> wrote:<BR>
<BR>
</SPAN></FONT><BLOCKQUOTE><FONT FACE="Verdana, Helvetica, Arial"><SPAN STYLE='font-size:12.0px'>Mongers,<BR>
<BR>
I'm about to begin writing a web application that will have a MySQL backend, and will be a relatively low volume user base (at first anyways). I want a nice and clean MVC framework to use and have come across a few. There are the high profile frameworks like Catalyst, but I'm also wondering about CGI::Application::Framework and CGI::Prototype.<BR>
<BR>
I ran across the following page that gives an overview of some other frameworks:<BR>
<BR>
<a href="http://cgiapp.erlbaum.net/index.cgi?OtherFrameworks">http://cgiapp.erlbaum.net/index.cgi?OtherFrameworks</a><BR>
<BR>
My question, is which is the cleanest, most stable, and easiest to use? Which frameworks have you used, what did you find, and which one would you recommend?<BR>
<BR>
Thanks!<BR>
<BR>
-Dan <BR>
<BR>
<HR ALIGN=CENTER SIZE="3" WIDTH="95%"></SPAN></FONT><FONT SIZE="2"><FONT FACE="Monaco, Courier New"><SPAN STYLE='font-size:10.0px'>_______________________________________________<BR>
Buffalo Perl Mongers Homepage<BR>
<a href="http://buffalo.pm.org">http://buffalo.pm.org</a><BR>
<BR>
Buffalo-pm mailing list<BR>
Buffalo-pm@pm.org<BR>
<a href="http://mail.pm.org/mailman/listinfo/buffalo-pm">http://mail.pm.org/mailman/listinfo/buffalo-pm</a><BR>
</SPAN></FONT></FONT></BLOCKQUOTE><FONT SIZE="2"><FONT FACE="Monaco, Courier New"><SPAN STYLE='font-size:10.0px'><BR>
<BR>
</SPAN></FONT></FONT><FONT FACE="Verdana, Helvetica, Arial"><SPAN STYLE='font-size:12.0px'>-- <BR>
<BR>
Andrew Gianni - Lead Programmer Analyst<BR>
University at Buffalo, State University of New York<BR>
Computing and Information Technology / Administrative Computing Services<BR>
215 MFAC, Ellicott Complex, Buffalo, NY 14261-0026<BR>
716.645.3587x7124 - AIM: andrewsgianni - <a href="http://schoolof.info/agianni">http://schoolof.info/agianni</a><BR>
</SPAN></FONT>
</BODY>
</HTML>