さて、アクションの定義の中に一つ重要な変数があります。$c、コンテキストオブジェクトです。 コンテキストオブジェクトはアクションの第2引数として必ず渡されるCatalystの最重要オブジェクトです。普通のモジュールとは違って、第1引数の$selfは使いません。 コンテキストオブジェクトから、他のオブジェクトへのインターフェイスのメソッドや、重要なメソッドを使えます。以下に主なメソッドを説明します。
さて、アクションの定義の中に一つ重要な変数があります。$c、コンテキストオブジェクトです。 コンテキストオブジェクトはアクションの第2引数として必ず渡されるCatalystの最重要オブジェクトです。普通のモジュールとは違って、第1引数の$selfは使いません。 コンテキストオブジェクトから、他のオブジェクトへのインターフェイスのメソッドや、重要なメソッドを使えます。以下に主なメソッドを説明します。
Catalystは、PerlのWebアプリケーションフレームワークです。同じPerlのWebアプリケーションフレームワーク、Maypoleの後継で、Ruby on RailsやStrutsにインスパイアされて作られたものです。 MaypoleはデータベースのCRUD(Create、Read、Update、Delete)に焦点が当てられていましたが、Catalystはもっと汎用的なWebアプリケーションのために作られました。そして、Ruby on RailsやStruts の良いとこ取りをした、洗練されたWebアプリケーションフレームワークになっています。 Catalystを使うとWebアプリケーションに必要なものがほとんど全て手に入り、簡単かつスマートに開発できます。 Webサーバー Catalystは、CGI、mod_perl、mod_perl2、lighttpd、FastCGI等々、さ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く