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