Perl による web アプリケーション生成のための手法・モジュールを、 わたしはよく知らない。 ずっと print 文でゴリゴリ書いていたが、最近は HTML::Template を お試し中。モジュール作成者の手のひらで踊らされている感が嫌いなのと、 デファクトスタンダードが固まるのをずっと待っていたが、最近は開発効率の あまりの悪さに耐えがたくなってきた。 まずは候補をリストアップ。 ●print 文 print 文をなめてはいけない。いろいろできる。 print "" print '' print qq() print "@{[ $var ]}"; print <<END; (ヒアドキュメント。変数展開あり) print <<'END'; (ヒアドキュメント。変数展開なし) ●HTML::Template 変数置換 (TMPL_VAR)・ループ (TMPL_LOOP)・真偽判定