検索

ホームページ  >  に質問  >  本文

React Server Components (RSC) と Server Side Rendering (SSR) の違いは何ですか?

React 18 の登場により、RSC が誕生しました。 NextJSのSSRとどう違うのか気になります。

P粉588152636P粉588152636303日前634

全員に返信(1)返信します

  • P粉378890106

    P粉3788901062024-01-17 00:26:20

    どちらの場合も、React JavaScript コードは Node.js (または Deno、または使用しているもの) によって実行されます。しかし、彼らは異なるものを生み出します。

    サーバーサイドレンダリング

    サーバーサイドレンダリングとは、ReactDom の ReactDom の < code>renderToString() メソッドを使用して HTML 文字列をクライアントに送信する React を指します。これは静的 HTML の送信とは異なります。任意のサーバー。

    次に、通常は SSR セットアップを介して、React がクライアント側で再実行され、同じレンダリングされた HTML 上で実行され、クリック ハンドラーの接続や対話機能の追加などの処理が行われます。これには、サーバーとクライアントがレンダリングする同じデータを持っている必要があります。これは、サーバー上のデータをクライアント上の