Mojolicious::Liteの関数
・get関数
書式は、get 第一引数,第二引数;
第一引数=サーバー上の対象パス
第二引数=GETで第一引数のパスが呼び出された時、第二引数のページを出力する
第二引数は、まずテンプレート__DATA__を探す。テンプレーとは名前.html.ep
__DATA__にテンプレが見つからない時は、テンプレートのフォルダのファイルを探す。
・render(テンプレ名)メソッドは、テンプレートをレンダリング(再描画)する(=htmlを生成し吐き出す)
・stashメソッドは、テンプレートに値を渡す。(テンプレート内で変数<%=$変数名>に値をセットする)
・render,stashはメソッドなのでオブジェクトそ指定する必要がある。
$self->stash();
$self->render();
・morbo ファイル.pl で、ファイルをwebサーバとして実行する
・テンプレートの書き方
app->start; (ウェブサーバの実行)コードより下に書く。
__DATA__
@@テンプレ名.html.ep
<html>
ここにhtmlを書く
</html>