既存の一連のページ/ワークフロー画面を 1 つの標準ページに変更/書き換える必要があります。プロジェクト自体は、基本的に、より大きな既存のアプリケーションのコンテキスト内で単一の Web ページ アプリを構築することです。
私たちの目標は、サーバー側の実装を可能な限りそのままにしておくことです。これは、REST モデルを使用するのではなく、Java バックエンドへのフォーム送信のみを使用することを意味します。各エンドポイントは JSP を指します。
各フォームはウィジェットとして作成されます。1 つのウィジェットが送信すると、その場で値を変更する必要がある他のウィジェットの値に影響を与える可能性があります。
単一ページ Web アプリの 2 つの主なオプションは、Backbone.js または Ember.js のようです。
私たちの要件を考えると、これら 2 つ (またはその他のフレームワーク) のうちどれが最適ですか? それとも、一緒に取るべき他のアプローチがありますか?