いくつかのプラットフォーム (Web、モバイル、タブレットなど) で実行される新しいアプリケーションを開始しています。目標は、モデルとコントローラーをすべてのプラットフォームで同じに保つことです。ビューだけが変更されます。たとえば、 1 つのプラットフォーム上Roles view (and RolesCtrl)
にPersons view (and PersonCtrl)
別のページ (役割ビューは、クエリ文字列などとして役割 ID を持つ個人ページにリダイレクトされます) を持っている場合、これら 2 つのビューは 1 つのページに結合される可能性があります (役割 ID は個人ページに転送されるべきではありませんが、同じページの別のビューに) 別のプラットフォームで。個別の div を作成してコントローラーをそのまま維持できることは理解していますが、プラットフォームごとに UI フローが異なるため、どのように処理できますか? コントローラーを変更せずに維持することは可能ですか?
これは正しいアプローチですか?どんな助けでも大歓迎です。