私のシナリオはこれです-ユーザーがホームページを要求すると、ページのjavascriptコードが同じサーバーに対してajax GETリクエストを実行してオブジェクトを取得します。
サーバーは、ホームページを jade テンプレートとして保持します。
したがって、現時点では、ホームページをロードするのに 2 回の往復が必要です。
- ホームページを取得する
- JSON オブジェクトを取得する
私はそれで問題ありませんが、好奇心からです - 後で要求されたオブジェクトをホームページの最初の GET 要求に組み込むためのオプションは何ですか?
1 つの方法は、非表示の html 要素を持つことです。この内側の HTML は、オブジェクトの文字列表現になります。少し厄介ですが、ホームページの jade テンプレートがとにかく前処理されていることを考えると、サーバー側ではかなり単純です。
他のオプションは何ですか?
この1回の往復を節約することは実際には問題ではないことを私は完全に認識していることに注意してください. テクニックに興味があるだけです。