インフォマティシャンとしてかなり低いレベルに位置していることは自覚しているのだが、やりたいことがあり、Atom2を使ってみた。
Amon2入門 : https://github.com/perl-entrance-org/Perl-Entrance-Textbook/blob/master/amon2/1.md
これが個人的に良いのは慣れてるPerlのWebアプリケーションフレームワークであるということ。あとは昔にとある会社のインターンでやらせてもらったことがあるので思い出しがてらやってみたという感じです。
導入部分は上記のgithubを見ていただければ簡単にできる。
練習問題1について
Controllerの整理をせよとのことなので下記のコードを整理する
sub {
my ($c) = @_;
my $counter = $c->session->get('counter') || 0;
$counter++;
$c->session->set('counter' => $counter);
return $c->render('index.tx', {
counter => $counter,
});
};
こんな感じになった↓
any '/' => sub {
my ($c) = @_;
return $c->render('index.tx');
};
次に練習問題2のプロフィールページを作るがまだできていない!(笑
コメント