問題タブ [react-server]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
210 参照

reactjs - react-dom/server renderToString が graphql サーバーに渡すヘッダーを設定するにはどうすればよいですか?

ヘッダーを介してロード バランサーからクライアントの IP を受信する Web サーバーがありますが、X-Forwarded-Forそれを GraphQL サーバーに転送しないため、デバッグがより困難になります。

これをオンにすることは可能ですか、それとも react-dom/server へのパッチが必要ですか? サーバー側レンダラーによってトリガーされたときに、graphqlサーバーリクエストログでコンテキストデータを収集するという問題を他の人はどのように解決しましたか?

0 投票する
2 に答える
1304 参照

reactjs - React サーバー側レンダリングのメモリ リーク

リンクに応じた以下のコードは、反応すると次のように述べています。

残念ながら、これによりサーバー レンダリングでメモリ リークが発生する可能性があります (componentWillUnmount が呼び出されることはありません)。

これがサーバー側でメモリリークになる可能性があることを理解できません。たとえば、サーバー側でレンダリングされるこのコードがあり、ExampleComponent にメモリ リークが含まれているとします。

これがクライアントに返されると、レンダリングされたコンポーネントはどこにもアタッチされておらず、GB を収集する準備ができています。では、なぜメモリ リークが発生するのでしょうか。