JavaでwebAppを生成して、いくつかのRESTサービスを使用したいと考えています。私はこれに2つのアプローチがあると思う:RESTクライアント:JavaバックエンドコンシューマとJavaスクリプトコンシューマ
1-クライアント側の消費者:サービスを呼び出すいくつかのJavaスクリプトファイルを含む単純なアプリケーションで、結果からUIを生成する。
2サーバサイドコンシューマ:バックエンドの最初のコールサービス(Spring RestTemplateを使用)では、適切なUIを生成し、HTML UIをクライアントに送信します。
どちらの方法をお勧めしますか?
私はこの質問が非常に一般的だと知っていますが、私はそれらの利点と欠点を知りたいと思います。
2)私はvaadinを使用します。私はそれを使っていて、本当にそれを使って楽しんでいます。私はそれを使用するには、最も簡単なWeb UIを見つける。それはクライアント側でhtml5を生成します – efekctive
オプション1、それはクライアントにとらわれません。また、サーバーはクライアントデバイスによって異なるコンテンツタイプを生成できます。 – Lovababu