ホームページ >バックエンド開発 >PHPチュートリアル >React と PHP はどのように連携しますか? ajaxを使用してデータを取得しますか?
フロントエンドとしてreactを使用し、phpがデータの取得を担当します。どちらもデータ転送に ajax を使用します。
このようにして、ページをレンダリングした後、ユーザーは後続の操作を実行できます。
ただし、最初のレンダリング ページが ajax で読み込まれる場合、少し遅く感じられます。
何か良い解決策はありますか?
フロントエンドとしてreactを使用し、phpがデータの取得を担当します。どちらもデータ転送に ajax を使用します。
このようにして、ページをレンダリングした後、ユーザーは後続の操作を実行できます。
ただし、最初にレンダリングされたページが ajax で読み込まれる場合、少し遅く感じられます。
何か良い解決策はありますか?
ロードするだけ、またはPHPにHTMLを出力させると、データはページ変数にも出力されます。このようにして、ホームページではAjaxのロードが省略されます
。
フロントエンド:
React を使用する場合、そのファミリー バケットを使用する必要がありますか? Webpack のパッケージ化はどのようなものですか? 画像が原因の場合は、遅延読み込みが発生する可能性があるかどうかを確認してください
フロントエンドを使用せずに、Chrome アプリの postman を使用して、単純な Ajax の読み込みに時間がかかるかどうかをテストします。その場合は、サーバーの ping 値を確認し、データベースの SQL ステートメントと設計で最適化できるものがないかどうかを確認する必要があります
Relay と GraphQL を使用して解決されます。 このワークロードは比較的大きく、Facebook のオープンソース プロジェクトはそれ自体で使用されます。
最も怠惰な方法: