2017-05-11 4 views
0

Ajaxコールを作成する場合、たとえば、HTMLを表示するコールバックphp関数を作成するか、コールバックでJSONコールバックを行い、jqueryでデータを表示できますか?それは同じですか?どちらが速いのですか?より信頼性の高い方法ですか?ajax/php/jqueryを使用してデータを表示する方が速いでしょうか?

+1

'コールバックphp関数'とはどういう意味ですか? PHP関数はjavascriptコードを呼び出すことができません... – Shadow

答えて

0

これは実際の実装によって異なります。

Twigのような強力なサーバーサイドのテンプレートシステムを使用している場合は、Twigにレンダリングを処理させ、新しいHTMLをJavascriptで表示することをお勧めします。

これは、JavascriptでTwigがすでにやっていることを再コードする必要がなくなります。

一方、純粋なJavascript(1ページのアプリケーションだと思う)について話している場合は、JSONを取得し、Javasriptにレンダリングさせてください。

目標は常に「あなた自身を繰り返さない」ことです。 1つの言語ですべてのレンダリングロジックを使用している場合は、複製するのではなく、できるだけ多くのものを活用してください。

関連する問題