1

私が働いている会社から、彼らが開発したフリート管理システムの Web ユーザー インターフェイスを作成するよう依頼されました。

このシステムは Java で書かれているので、ライブラリは Java と互換性があるか、言語に中立である必要があると考えました。さらに、フル機能であるだけでなく、無料/オープンソースである必要があります

少し検索したところ、次のライブラリが見つかりました。

1) http://dhtmlx.com/index.shtml

2) https://vaadin.com/home

現在、私は次の重要な質問に直面しています: ユーザー インターフェイスの作成をサーバー側のライブラリに依存するべきですか、それともクライアント側のものを好むべきですか?

さらに、他に知っておくべき重要な Web ユーザー インターフェイス ライブラリはありますか?

私はこのトピックの経験がないので、すべてのアドバイスは非常に役に立ちます:)

4

2 に答える 2

4

Vaadinに行くと思います。HTML、JavaScript、CSS、およびその他の「役立つライブラリ」を使用しない Swing のような開発です。これは多言語の開発時間ですが、柔軟性よりもシンプルさと生産性を選択してください。長い目で見れば、あなたは自分自身に感謝するでしょう。

于 2012-05-03T11:03:23.420 に答える
2

個人的には、サーバー側フレームワーク(サーバー側ライブラリ)を使用することをお勧めします。パフォーマンスは重要なことですが、なぜビジネスロジックをクライアント側にする必要があるのでしょうか。常にサーバー側で検証を行う必要があるのに、なぜ2回行うのでしょうか。タブレットやスマートフォンなど、さまざまなエンドデバイスからより独立しています。要約すると、UIはクライアント側に任せ、残りはサーバー側に任せます。

vaadinのパフォーマンスに問題はありません。

于 2012-05-03T13:33:08.993 に答える