Enjoy your Perl experience. LivePerl allow you to try out perl directly in your browser. You can select from a wide variety of tutorials, or hit "Start" to dive in. Start
おでんが美味しい季節になって来ましたね。たまごがないとおでんを食べた気になれない mattn ですこんにちわ。 Twitter や Facebook に代表される大型SNS(ソーシャルネットワーク)を見ると、数年前には考えられない程の動的コンテンツを扱っていて、機能は目覚しく移り替えし、Ajax API を使うなんてのは当たり前の世の中になりました。 もはや「Ajax API を提供してクライアントサイドで動的コンテンツを整形する」といった事は、こういった大規模サイトでなくとも一般的な状況になりつつあります。 モダンなウェブサイトを作る際、僕はよく API を先に作ります。データベース設計が終わった段階で、それを API としてサーブする為の仕組みを作ります。 Java であれば エンティティ DAO (Data Access Object) サービス といった流れでしょうか。Perl に
Mojoベースのフレームワークを作りました。コンセプトはPHPの代わりです。 https://github.com/jamadam/Marquee フレームワークなんですが、その点は置いといて、付属のプラグインとそのコマンドラインインターフェースが便利なので、その説明。 インストール。 $ wget https://github.com/jamadam/Marquee/tarball/master -O marquee.tar.gz $ cpanm marquee.tar.gz とりあえず、marqueeのソースディレクトリでAutoIndexプラグインを試してみる。 $ tar -xvf marquee.tar.gz $ cd marquee $ mojo marquee --auto_index [Fri Sep 7 21:10:22 2012] [info] Listening a
Perlには非常に多くのフレームワークがあります。非常に大きいものにはCatalystやJifty、小さいものにはMojolicious、CGI::Application、HTTP::Engine、Dancerなどがあります。今Perlではフルスタックのフレームワークを使うよりも、小さいものを組み合わせてWebアプリケーションをつくっていくほうが流行っていると思うので、「小さいものを組み合わせ」ながらMVCで開発できるような環境を考えてみました。 今回はWAFとしてMojoliciousを、テンプレートエンジンとしてText::Xslateを、O/RマッパーとしてDBIx::Skinnyを用いて、MVCでWebアプリケーションを作る方法について順を追って解説します。 それぞれの簡単な説明 Mojoliciousとは SimpleなMVCのWebフレームワーク。軽いプロジェクトならMojol
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く