私はこれを行う正しい方法があるかどうか疑問に思っていました。AJAXを使ってスクリプトを動的に読み込んでいるときに、サーバのスクリプトにURLを返信してから、<script src = response.url ></script>
またはスクリプト自体を返すだけです。動的ロード:スクリプトにURLを返すか、スクリプト自体を返すか?
私は2回ではなく1回のラウンドトリップを行うと考えていたので、コンテンツスクリプト自体を返すアプローチを行った。また、私はいくつかのCSSや他の資産を戻したいからです。しかし、facebookがURLをCDNリソースに返すことに気がついたので、私のアプローチにいくつかの結果があるかどうかは分かりません。
ありがとうございます! Matt
素晴らしい帳簿。あなたは、「この方法は、あなたが*行っていなければ理にかなっていません...」という意味ですか?または私は何かを逃している? – Matt
いいえ、2段階のアプローチの主な利点は、汎用の動的サーバーより静的なコンテンツを提供する方が優れているサーバーからスクリプトを取得することです。同じサーバーセットですべてを実行している場合、このアプローチにはほとんど利点がありません。 – Metal
ああ私はつかまった。あなたは私のアプローチではなく、私にとってFacebookのアプローチにほとんど利益をもたらさなかった。ありがとう! – Matt