PWA の信頼性、インストール可能性、機能性を高めるテクノロジーを最大限に活用できるようにアプリケーションを設計するには、まず、アプリケーションとその制約を理解し、両者に適したアーキテクチャを選択します。 SPA と MPA の比較 現在、ウェブ開発には、シングルページ アプリ(SPA)とマルチページ アプリ(MPA)の 2 つの主要なアーキテクチャ パターンがあります。 シングルページ アプリとは、アプリが取得または提供するデータに基づいて、ページの HTML レンダリングのほとんどまたはすべてをクライアント側の JavaScript に制御させることで定義されます。アプリはブラウザの組み込みナビゲーションをオーバーライドして、ルーティングとビューの処理機能に置き換えます。 マルチページ アプリは通常、プリレンダリングされた HTML をブラウザに直接送信します。多くの場合、ブラウザが