<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&#8217;s enormously flexible and relatively straightforward to get started with. It&#8217;s only the controller, though, so you&#8217;ll have to pick your own model and view. We currently use Class::DBI and CGI::P&#8217;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&#8217;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, &quot;Daniel Magnuszewski&quot; &lt;dmagnuszewski@yahoo.com&gt; 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>