私は GWT エディター フレームワークを使い始めています。私のアプリでは、いくつかのエンティティを表示、編集、または新しいエンティティを作成できます。ただし、各州では、フォームのレイアウトが少し異なります -
- 「表示」モードのラベルは、「編集」および「作成」のテキストボックスになる必要があります
- 一部のフィールドは、編集/作成モードでのみ表示され、表示モードでは表示されません
- 一部のフィールドは作成時のみ編集可能で、後で編集時に変更することはできません
- 一般的なレイアウトは異なる場合があります (フィールドの順序、フォーム内の場所)
- たくさん、もっとたくさん...
これは非常に一般的な質問であることは承知しています。これらの問題に対処するための強力でありながら柔軟なベスト プラクティスを探しています。私が恐れているのは、3 人の異なるエディターを書かなければならないことです...