私は最近、いくつかの ASP.NET アプリケーションに取り組んできましたが、単純にその HTML レイアウトの単純さに魅了されました。
基本的に、1 つのレイアウト ファイルがあり、その中にすべての静的な HTML、CSS、JS、または実際にはすべてのページで同じままであるすべてのものを記述します。次に、ページのコンテンツのみを記述するコンテンツ ページがあります。
たとえば、次のような about.cshtml ファイルがあるとします。
<h1>My name</h1>
<p>I am a junior web developer... etc</p>
<p>Contact me at example@gmail.com</p>
コンテンツ ページについて必要な情報はこれですべてです。要求された場合、レイアウト ページに挿入されます。
だから、私の質問:
html、javascript、またはphpを介してこれを実現するためのすぐに使用できるツールはありますか? 私は自分自身が ajax 呼び出しを介して実装していることに気付きましたが、それは実際にはリソースの浪費であり、持っているすべての html ファイルを非同期にロードする必要があります。