"Atwood の法則: JavaScript で記述できるすべてのアプリケーションは、最終的に JavaScript で記述される" - Jeff Atwood 現在、Web アプリケーションを構築するには、一般的に 2 つのアプローチがあります。サーバー上でアプリケーション ロジックの大部分を実行する従来の Web アプリケーションと、Web ブラウザーでユーザー インターフェイス ロジックのほとんどを実行し、主に Web API を使用して Web サーバーと通信するシングル ページ アプリケーション (SPA) です。 ハイブリッド アプローチも可能であり、最も単純なのは、高度な SPA のような 1 つ以上のサブアプリケーションを、より大規模な従来の Web アプリケーション内でホストする方法です。 次の場合は、従来の Web アプリケーションを使用します。 アプリケーションのク
![従来の Web アプリケーションかシングル ページ アプリケーションを選択する - .NET](https://cdn-ak-scissors.b.st-hatena.com/image/square/d32e3646212e4d6341be44e9ef63ee5e90bcda0b/height=288;version=1;width=512/https%3A%2F%2Flearn.microsoft.com%2Fdotnet%2Fmedia%2Fdotnet-bot_microservices.png)