Ajaxやるなら

http://espion.just-size.jp/archives/06/063000019.html
Ajaxやる場合に、メインは今まで通りのページ更新型で作っておく。
Ajaxによる通信(非同期接続)の場合は、ビューのある部分を返すようにする。
これなら結構いけそうな気がする。
Mapleの場合エントリポイントは通常一つなので、通常POSTだろうが、Ajaxだろうが呼び出し口は同じなのでよいと。
後は呼出し後の処理(アクション)の振り分けになりますね。
しかし、なんだかアクションの複数メソッド化をぶり返しそうだな(^^;
でも、命名規約で縛ってもいいか?
foo_bar_hogeアクションには、

とか。
PEAR準拠にしようと言ってるそばからこういうことを言ってるし。いかんな。


しかし、こうすると通常ページとAjax用ページでは別のアクションなりテンプレートなりを用意する必要が出てくるので、うーんって感じ。
やはり1つのページを複数の部品に分解して(CompositeView?)構築できると、ある部分をAjax用に渡してあげるだけになるのでいいような気もする。
CompositeView考えてみますか。。。