通常、デザイナーは PSD をスライスした後、開発者がそれらを使用して動的ページを作成できるようにする前に、静的 cshtml ファイルを設計します。アプリケーションでこれらの静的 html ファイルをどのように構造化する必要があるか。
- リポジトリのバージョンがあります
- 他の実際のコード化されたページで使用されるソリューションで共通の JQuery/CSS/画像を共有できます
- デプロイ時に本番環境に移行しない
1 つの良いアプローチは次のとおりです。
Project
|_Area
|_Design
|_Controllers
|_ ModuleA Controller (Has 1 controller with viewname argument and renders it)
|_ ModuleB Controller (Has 1 controller with viewname argument and renders it)
|_Views
|_ModuleA
|_StaticScreen1.cshtml
|_StaticScreen2.cshtml
|_StaticScreen3.cshtml
|_ModuleB
|_StaticScreenA.cshtml
このアプローチは最初の 2 つの点でうまく機能し、それぞれのビュー フォルダーに画面を追加し続ける必要があるため、デザイナーにとっても簡単です。欠点として、これは本番環境にもデプロイされます。より良いアプローチを提案してください。