私はすべてのフロントエンドにjavascriptを使用しており、単独でサービスを提供するPHPにはRESTfulAPIがあります。
APIからデータを取得するためにページが読み込まれたときにAJAX呼び出しを起動するのは悪い習慣ですか?最初にPHPバックエンドから初期データを送信してから、最終的な変更にjavascriptを使用する必要がありますか?
私はすべてのフロントエンドにjavascriptを使用しており、単独でサービスを提供するPHPにはRESTfulAPIがあります。
APIからデータを取得するためにページが読み込まれたときにAJAX呼び出しを起動するのは悪い習慣ですか?最初にPHPバックエンドから初期データを送信してから、最終的な変更にjavascriptを使用する必要がありますか?
これは悪い習慣ではありません。今日のほとんどのページには1つ以上のスクリプトが含まれており、それらのスクリプトはまだ順番に読み込まれています。
したがって、バックエンドを提供するコンテンツが十分に高速であると仮定すると、これは既存のリクエストにもう1つのリクエストを追加するだけです。また、DOMの準備ができたときに(つまり、すべてのリソースがロードされるのを待たずに)このajax呼び出しをすぐに起動すると、画像がロードされる前にコンテンツが利用可能になる可能性があります。
そのため、Ajaxアプリケーションでは、最初にアプリケーションのみを送信し、その後はデータをフェッチすることがますます一般的になっています。