Webアプリケーションをユーザーとして表示する場合、そのアプリケーションがシングルページアプリケーション(SPA)であるかどうかを判断する信頼できる方法は何ですか?単一のページアプリケーション(SPA)を特定/特定する信頼性の高い方法は何ですか?
答えて
フレームワークによっては、がの場合、ハッシュタグを大量に使用することがあります。ナビゲーションリンクなどをクリックすると、URLはhttp://somesite/#/some/routeのようになり、ハッシュタグベースのルーティングを使用しており、SPAです。 Angular 1.xはこれをしばらくやりました。ただし、新しいルーティングエンジンでは、ルートを通常のURL(http://somesite/some/route)のように見せるHTML5機能が使用されます。このURLは、SPA以外のサイトと区別できません。その場合、SPAであることを伝える唯一の方法は、JavaScriptコード(SPAフレームワークを使用するかどうか)やネットワークトラフィックを調べることです(リンクをクリックするとページ全体を取得するかJSON現在のビューに必要)。
で定義されているプログラミングに関するものではないため、このトピックを議論の対象にしないと投票しています。Chromeの開発者ツールでは、ネットワーク上では通常「xhr」と表示されます。行をクリックしてヘッダーを見ると、Content-Typeは通常 "application/json"と表示されます。プレビューまたはレスポンスでは、JSONのように見えます。これは、SPAがJSONデータを取得している場合にのみ適用されることに注意してください。新しいページ(type = document、content-type = text/html)を読み込んでいない場合は、おそらくSPAです。 – Daniel
- 1. Perlでは、コードレットのパッケージを決定する最も信頼性の高い方法は何ですか?
- 2. ダイナミックコンポーネントのアクションをディスパッチする信頼性の高い方法は何ですか?
- 3. SPA。それはMVC4内の本当の単一ページアプリケーションですか?
- 4. 信頼性の高い方法は、[]
- 5. 信頼性の高い定期アクタの実装方法
- 6. WebRTC RTCDataChannel - 信頼性の高い設定方法
- 7. Apache httpd:特定のクライアント証明書を信頼する方法
- 8. ASP.NET MVC SPA - 単一のページアプリケーションでページの更新を処理する方法
- 9. JSF 2.2会話スコープ+ SPA(単一ページアプリケーション)
- 10. 特定の単一リンクリストがループであるかどうかを特定する方法はありますか?
- 11. Regex - 特定のメールドメインの特定の単語に一致する
- 12. OpenFlowコントローラの性能評価:信頼性の高い評価は何ですか?
- 13. Java 9での信頼性の高い設定
- 14. 特定のメンバに特定のクラスタの可視性を設定する方法
- 15. ストロム - 信頼性の高いスパウトとして信頼性の高い<br> を噴出ストロムを設定する方法
- 16. 特定のユーザーから特定のユーザーにメッセージを送信する方法
- 17. 単一ページアプリケーションのAppEngine app.yaml設定
- 18. アレイ内のオブジェクトの特定の特性を管理する最適な方法は何ですか?
- 19. ブラウザ機能のサポートを検出する最も信頼性の高い方法は何ですか?
- 20. 2つのFieldInfoインスタンスを比較する最も信頼性の高い方法は何ですか?
- 21. エレメントを隠し、純粋にCSSトランジションでフェードインする最も信頼性の高い方法は何ですか?
- 22. サービスファブリックで信頼性の高いサービスのServiceContextを取得する方法は?
- 23. Wordpressの他のテンプレートをpage.phpに呼び出す最も信頼性の高い方法は何ですか?
- 24. 信頼性の高い方法で__del__を使用するには?
- 25. ファイルのアップロードから特定のテキストを特定する方法
- 26. Azureリモートクラスタで動作する信頼性の高いサービスをセットアップする方法
- 27. HTML5オフライン単一ページアプリケーション(SPA) - セキュリティ上の懸念
- 28. 特定のノードから除外するビルドジョブを単一にする方法
- 29. 信頼性の高いFlash難読化ツールとは何ですか?
- 30. Javaで特定のファイルタイプを特定する最良の方法は何ですか?
[faq] –