in reply to Modules / Frameworks for Web development in Perl
I'm just going to step in here for a second and add my vote for CGI::Application. You're gonna heat a lot of people mention this one. And I just want to chip in - maybe if you hear it enough you'll actually try it out- don't conk out until you grasp it.
Learning curve.
Yes, there's a learning curve- of concepts. I am recalling here when I first started using it instead of 'rolling my own'. At the time I felt that CGI::Application had redundant steps- that it seemed harder than it should be to do little certain things. I remember thinking "this" is what you call a system to build cgi apps??? It seemed deceptively simple- and it seemed that some things should be taken care of *for* you. Thing is, they are- but the tutes, often make CGI::Application appear weaker than it really is.
At this point I think CGI::Application is magic. It's a sort of tradition slash discipline with some code thrown in. It's helped me roll out apps immediately- it's helped me separate presentation from content from heavy code.
I tried writing a small CGI::Application Namegame tute. The source is what you're interested in. There's also some cgiapps there- Do look through the examples people have- don't get discouraged- usage of cgiapp can be simple and point blank or a crazy m1ndfv.. err.. complex and powerful is what I mean.
|
|---|