2010-12-06 14 views
1

現在、IamはJava Webフレームワークを評価中です。より正確には、GWT、JSF2、Apache wicketについて話しています。この評価で非常に重要な基準の1つがプロトタイプです。私の会社では
プロトタイピングプロセスはfolloingによって説明することができます。
顧客は、企業の事前に定義されたウェブサイトのstructurにドラッグ&ドロップINGのWebコンポーネントにより、WYSIWYGエディタを使用して簡単にGUIを生成することができます。あるフレームから別のフレームへのナビゲーションのような動的なものも必要です。
だから私はツールを探しています。これらのツールは素晴らしいGUIを提供するだけでなく、開発に転送することができる いくつかの基本コードを提供する必要があります。目的は、デザイナーと開発者の間のミスをできるだけ避けることです。多かれ少なかれ、開発者はコードを実装するだけで光学要件を実装する必要はありません。 さらに、WYSIWYGエディタで使用されているコンポーネントをカスタマイズすることが望ましいでしょう。誰も上記のフレームワーク(GWT、JSF2、wicket)のための良いツールを知っていますか?Java Web Frameworkプロトタイピングツール

+0

あなたは、お客様にバルサミコのコピー+基本的なサイト構造のいくつかのテンプレート/グリフを与えることを考えましたか? ;) – ireddick

答えて

1

Wicketのため、このようなものは何も私の知っていることはありません。顧客からのリソースの再利用に最も近いものは、ドラッグ&ドロップのHTMLエディタを与えることです。結果として得られるHTMLは、Wicketページ/パネルレイアウトの基礎を形成することができます。

3

UI用のWYSIWYGツールの課題の1つは、ラピッドプロトタイピングと保守可能なコードの選択が一般的です。それでも、プロトタイプツールでサポートされていないものを実行したらすぐに、プロトタイプツールを使用せずに実装できますが、ラウンドトリップ機能(つまり、アプリケーションを編集可能なものに戻す)編集者が必要とするメタデータを生成するために余分な作業が行われない限り、壊れてしまいます。

メジャーリリース間のアップグレードは別の問題です。これらのツールを開発したベンダーやグループは、リソースが限られていることや、フレームワーク自体で起こっている堅実な技術革新を追跡する難しい問題があるため、古いバージョンのサポートをいつ中断するかについて歴史的に不毛の銘があります。

私の提案ではなく、あなたの開発者は、バックエンドサーバーの有無にかかわらず、コードを実行することを可能にするWeb開発フレームワークを使用し、その後、Balsamiq MockupsのようなRIAのプロトタイピングツールでプロトタイプや迅速なプロトタイプを生成する960 Gridのようなグリッドシステムを使用することです。 Wicketには、この種のことにぴったりのタグがあります。Web開発者は、コンポーネントが生成する必要のあるものをdivに埋め込むことができ、Wicket開発者は実装後にそのタグの内容をラップできます。両方の当事者がそのように長い間共存することができます。彼らは素敵なデザイナー www.sencha.com/products/designer/を開発した http://www.sencha.com/products/js/

0

あなたは、あなたがExtJSのを使用することができますJavaScriptライブラリを使用するように滑走している場合は、

もありますGWT内のext of port www.sencha。com/products/gwt/

あなたのアプリケーションがオープンソースでない場合は、商用ライセンスを購入する必要があります。

関連する問題