はてなに書く最初の記事がこれか、という気もするけど。 Google App Engine(以下GAE)上でJSF2.0を動かす場合、最初の候補になるのはJSF2.0のRIであるMojjaraだと思う。 ところがこいつはクセもので、GAEで動かすためにはパッチあてなどが必要でめんどくさい上、Cold Start(Spin up)の時間もよろしくない。 これはGAEに最適化されていないフレームワークの宿命だけど。 で、よく考えると今はMyFacesもJSF2.0に対応している。おまけにGAEのサポートもある。 というわけで、導入のしやすさとSpin up時間を簡単に比較してみた。 対象は以下の二つ。 Mojjara 2.0.3 MyFaces 2.0.4 *1 比較内容はNetBeans6.9でGAEにデプロイ可能なJSFプロジェクトを作るまでにかかった手間(これは主観・・・)と、自動生成され