複数の表示モード(デスクトップやモバイル/ iphone)で実装する必要があるWebアプリケーションの開発を処理する一般的な方法は何ですか?複数の表示モードでWebアプリケーションプロジェクトを管理する
モードごとに複数のアプリケーションを開発するか、すべてのコードを同じアプリケーションに保存することをお勧めしますか?ページのすべての機能が同じ場合(つまり、モバイル版ではウェブの対応ができない場合があります)、違いがありますか?アプリを複数のプロジェクトや、落書きなどに分割するかどうかを決定する基準のいくつかは何ですか?仕事をより簡単にする特定のアーキテクチャパターンはありますか?
アプリケーションが異なるビューで単純に提示されない限り、それぞれのアプリケーションごとに個別のアプリケーションを作成することをお勧めします。
アプリケーションは、単純なhello worldタイプや静的な企業ウェブサイトではなく、GmailやFacebook(複数の機能を備えた大型アプリ)に似ているとします。
私は現在開発用にGrailsを使用していますが、これはおそらく複数のフレームワークに当てはまります。