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