note
Anonymous Monk
<P>You can't go wrong with either so <B>Dip</B> your toes in all three with <b>quickstart</B>, do a quick compare, then dip some more ;)
<P>Similar question at [id://931249] with lots of good reading material (aim for the short 1-page links first)
<P>[http://iam.richardbucker.com/2011/09/21/mojolicious-first-app/]
<P><dl><dt><pre class="code"><div class="codeblock"><tt class="codetext">cpan Mojolicious Dancer Catalyst</tt></div></pre>
<dd><pre class="code"><div class="codeblock"><tt class="codetext">[http://search.cpan.org/perldoc?mojo|mojo] generate lite_app MyMojoApp</tt></div></pre>
<dd><pre class="code"><div class="codeblock"><tt class="codetext">[http://search.cpan.org/perldoc?dancer|dancer] -a MyDancerApp</tt></div></pre>
<dd><pre class="code"><div class="codeblock"><tt class="codetext">[http://search.cpan.org/perldoc?catalyst|catalyst] MyCatalystApp</tt></div></pre>
</dl>
<P>oops, these generators are broken (for me) at the moment , so try it or see [http://cgi-app.org/index.cgi?BestPractices]
<dl><dt><pre class="code"><div class="codeblock"><tt class="codetext">cpan Module::Starter::Plugin::CGIApp [mod://Titanium]</tt></div></pre>
<dd><pre class="code"><div class="codeblock"><tt class="codetext">[http://search.cpan.org/perldoc?titanium-starter|titanium-starter] --module=MyTitaniumApp --author=author --email=email</tt></div></pre>
<dd><pre class="code"><div class="codeblock"><tt class="codetext">[http://search.cpan.org/perldoc?cgiapp-starter|cgiapp-starter] --module=MyCGIAppApp --author=author --email=email</tt></div></pre>
<dt><pre class="code"><div class="codeblock"><tt class="codetext">cpan [mod://CGI::Application::Generator] [mod://CGI::Application::Structured]</tt></div></pre>
</dl>
931297
931440
2