他フレームワークとの比較
| 言語/フレームワーク | JSPサーブレット | Struts | CodaWeb |
|---|---|---|---|
| 開発・保守容易性 | JSP、サーブレットに画面処理、業務処理を行えるため、見通しが悪い。 JSPではデザイナーと開発者の分業が難しい。 |
上記問題をMVCモデル2により解決しているが、完全ではない。 バージョンアップによる非互換項目が多い。 |
1画面1サーブレットでかつ、記述するのは基本的に、Javaソースのみなので見通しが良いサーブレットベースだが、CodaWeb独自の考え方でデザイナと開発者との分業を実現。 |
| 動作スピード | JSPは初回起動時にコンパイルを実行するので時間がかかることがある。 | パフォーマンスチューニングは各自で行う必要あり。 | 独自圧縮技術、自動生成したソースはパフォーマンスチューニング済み。 |
| 習得 | JSP、JAVA、DB接続など習得すべき項目が多い。 | フレームワークにより容易になったが、記述すべき項目が多いため、初心者には敷居が高い。 | 容易。 パソコン初心者が一年でリーダーとして活躍中。 |
| 書籍 | 多数あり | 多数あり | 研修用資料として各種準備済み。 |
教育ツールとしても活用
上図は各種フレームワークとの比較資料です。
CodaWebは弊社、
社内ツールとして、そして新入社員用の教育ツールとしても活用しています。
この習得の項目をご覧いただくと一目瞭然。
CodaWebでは習得が容易なため、
パソコン初心者が弊社では1年間ほどでチームリーダーとして活躍しているという実績があります。
また、CodaWebではサンプルアプリケーションを作成しながら学べる研修用資料もございます。
