//#contents
* Mayaとは [#g6f924ab]
-MayaとはHTMLをベースとしたテンプレートによるプログラマとデザイナの作業分担を強く意識したWEBフロントサービスエンジンです。
** さらに詳しく、Mayaとは [#v25adbcd]
-Mayaが用いるHTMLテンプレートはほぼ純粋のHTMLもしくはXHTMLです。そのため既存のWEBオーサリングツールでいつでもテンプレートの変更・確認がストレス無くできます。
-MayaはHTMLテンプレートにJSPカスタムタグを組み込みます。そのため、Struts・JSF・JSTLや過去開発資産などの既存のJSPタグライブラリを利用できます。
-守備範囲をプレゼンテーション層に限定する事で既存技術との高い親和性を実現します。ページフローの制御やドメインモデル層の管理はMayaの守備範囲外です。
-ロジック部の構築には、SeasarなどのDIコンテナやStrutsもしくはJSFなどが用いられることが想定され、それらとは式言語による簡便な記述でバインディングします。
-バインディング情報は、HTMLテンプレートに直接記述する方法と、外部XMLに記述する方法の2通りを選択・混在することが可能です。
-Maya(マヤー)は沖縄の言葉で猫のことです。中国語のMao(マオ=猫)が語源とされています。イリオモテヤマネコを指してヤママヤーと呼ぶそうです。
-(上記、一部古い記述を削除しました。すいません。)

*その他 [#p0ad81c7]
Seasar.orgサーバにサイトがオープンしました。http://maya.sandbox.seasar.org です。

コメントや使って見て分からないこと等がありましたらコメントのページか
[[コメントはこちらまで>Maya/comment]]~
もしくはhttp://d.hatena.ne.jp/masataka_k/にコメントorトラックバックしてください。m( _ _ )m~
~
開発に興味のある方はしたまでどうぞ。歓迎します(^^)/
[[開発室>Maya/DevRoom]]

//サブページは [[名前>Maya/サブページ名]] の形で。


トップ   編集 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS