私はJavaベースのWebアプリを持っていますが、これは最初から再設計されます(つまり、主にUIです)。
ここに要件があります:
主な変更はUIレイヤーにあります(デスクトップ/モバイル/タブレットなどの複数のデバイスで動作する必要があり、それぞれのUIビューに小さな変更があります)
UIを変更すると、アクションレイヤーが変更され、「MAY」もサービスレイヤーにわずかな変更が発生します。
Webアプリ全体(すべてのJSP)で特定のテンプレート(ヘッダー/ボディ/フッター)を強制的に使用したい
ここで私の質問は、どのデザインパターンを使用するのが最も適切かということです。
私はUIのバックグラウンドを持っています(そしてJavaにはあまり興味がありません)。ですから、非常にシンプル/ベーシックな言葉で説明できれば素晴らしいと思います。