シンプルでありながら使用頻度の高い Web アプリケーションを構築する予定で、アーキテクチャを決定する必要があります。
- 基本的なサーバー側のロジック / 動的なデータベース主導のコンテンツ すべてのコンテンツを提供する約半ダースからダースのページ
- URLの書き換え不要、
- 非常にシンプルなページ フロー/ルーティング
目的は、このアプリを公開して、帯域幅、メモリ、および CPU の使用量をできるだけ少なくすることです。そうは言っても、私の選択肢は
ASP.NET MVC でビルド
ビューステートを無効にして Web フォームを構築する
すべての HTML 出力を文字列に連結して吐き出すコードを含む .ashx ハンドラーを使用してビルドする
最も軽量なソリューションはどれですか?
これまでの回答に感謝しますが、最善の解決策を求めているわけではありません。これは単純なアプリであり、使用するマシン/ネットワーク リソースが最も少ないソリューションが必要です。