0

国際プロジェクトのタスク用の簡単なレポート ツールの開発を開始しようとしています。簡単に言うと、ツールを使用してプロジェクトを作成し、チーム メンバー、タスク、作業パッケージを定義します。チーム メンバーは、行った作業 (タスクおよび/または作業パッケージに関連する) に関するレポートを定期的に提出するよう求められます。これらのレポートは保存され、ツールを通じてアクセスされます。

Google App Engine (クライアント要件) とそのデータストア (JDO を使用) を使用します。しかし、フロントエンドの部分についてアドバイスをお願いしたいのですが、Java 以外の開発者にとって JSP はかなり厄介に見えます... 他にアイデアはありますか?

ありがとう!!!

4

2 に答える 2

0

JSP は、他の同様の HTML プレゼンテーション フレームワークよりも複雑である必要はありません。実際には、実装にかかっています。そうは言っても、これは古い Java テクノロジであるため、最新の状態に保たれておらず、適切な単一のドキュメント ソースを見つけるのは困難です。

JSP を使用したくない場合は、他のフレームワークを使用できますが、それらが Google App Engine と互換性があることを確認する必要があります。

ブロックの新しい子は Play フレームワークで、これは Ruby on Rails に似た Java MVC フレームワークです。ここでチュートリアルを見つけることができます: http://viralpatel.net/blogs/first-play-framework-gae-siena-application-tutorial-example/

Spring を使用する場合は、次の質問を確認してください: Spring MVC ビュー レイヤーの JSP の代替手段

フロントエンドの開発者は、コードが正しく分離されていれば、HTML に Java が混在していてはならないため、Java について何も知る必要はありません。それが唯一の懸念である場合は、チームが別のテクノロジの経験がない限り、物事を単純にするために JSP を使用します。

于 2012-08-29T18:29:05.967 に答える
0

現時点ではJavaかPythonのようです。ただし、Grails を見たいと思うかもしれません。GSP は少し「乱雑」に見えないかもしれません。あなたのプロジェクトの説明に基づいて Grails を提案していますが、これは後で単純ではないことが判明すると思われます。Grails が提供する制約と柔軟性の組み合わせに満足することになるかもしれません。

于 2012-08-29T15:07:50.820 に答える