ReactFlightDOMServerNode.js — react Source File
Architecture documentation for ReactFlightDOMServerNode.js, a javascript file in the react codebase. 11 imports, 0 dependents.
Entity Profile
Dependency Diagram
graph LR f68d21c1_26f5_81b5_1298_3ce0f9f65bd2["ReactFlightDOMServerNode.js"] 049ecc6f_7430_8206_8ba3_e37668a7aec9["ReactFlightServerConfigESMBundler.js"] f68d21c1_26f5_81b5_1298_3ce0f9f65bd2 --> 049ecc6f_7430_8206_8ba3_e37668a7aec9 0cf33a2a_6fe6_7412_bf8d_09664538a80f["ReactFlightServer"] f68d21c1_26f5_81b5_1298_3ce0f9f65bd2 --> 0cf33a2a_6fe6_7412_bf8d_09664538a80f 82d33c96_a53e_30e1_d043_ed3546337435["ReactServerStreamConfigNode"] f68d21c1_26f5_81b5_1298_3ce0f9f65bd2 --> 82d33c96_a53e_30e1_d043_ed3546337435 d760bfed_8ff4_8e36_bbe8_dd60e8ce6809["ReactFlightClientConfig"] f68d21c1_26f5_81b5_1298_3ce0f9f65bd2 --> d760bfed_8ff4_8e36_bbe8_dd60e8ce6809 deed8811_934d_1078_ef38_437d4d14a69d["busboy"] f68d21c1_26f5_81b5_1298_3ce0f9f65bd2 --> deed8811_934d_1078_ef38_437d4d14a69d 84cea5a1_779b_9551_2f54_df77f0973a0f["stream"] f68d21c1_26f5_81b5_1298_3ce0f9f65bd2 --> 84cea5a1_779b_9551_2f54_df77f0973a0f d8f20c67_f5fa_0f0a_c967_c41fd9ffce07["ReactTypes"] f68d21c1_26f5_81b5_1298_3ce0f9f65bd2 --> d8f20c67_f5fa_0f0a_c967_c41fd9ffce07 d398415a_38d3_7775_95a5_f10fd88fd5be["ReactFlightReplyServer"] f68d21c1_26f5_81b5_1298_3ce0f9f65bd2 --> d398415a_38d3_7775_95a5_f10fd88fd5be 5aa4f554_d417_e88c_f5dc_132ff970fc2b["ReactFlightActionServer"] f68d21c1_26f5_81b5_1298_3ce0f9f65bd2 --> 5aa4f554_d417_e88c_f5dc_132ff970fc2b 5e5a77da_7082_1dee_a111_521f2808d937["ReactFlightClientStreamConfigNode"] f68d21c1_26f5_81b5_1298_3ce0f9f65bd2 --> 5e5a77da_7082_1dee_a111_521f2808d937 b9a6dcb0_8504_ec13_f0a9_bcb1d438583e["ReactFlightServerTemporaryReferences"] f68d21c1_26f5_81b5_1298_3ce0f9f65bd2 --> b9a6dcb0_8504_ec13_f0a9_bcb1d438583e style f68d21c1_26f5_81b5_1298_3ce0f9f65bd2 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
/**
* Copyright (c) Meta Platforms, Inc. and affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*
* @flow
*/
import type {
Request,
ReactClientValue,
} from 'react-server/src/ReactFlightServer';
import type {Destination} from 'react-server/src/ReactServerStreamConfigNode';
import type {ClientManifest} from './ReactFlightServerConfigESMBundler';
import type {ServerManifest} from 'react-client/src/ReactFlightClientConfig';
import type {Busboy} from 'busboy';
import type {Writable} from 'stream';
import type {Thenable} from 'shared/ReactTypes';
import type {Duplex} from 'stream';
import {Readable} from 'stream';
import {
createRequest,
createPrerenderRequest,
startWork,
startFlowing,
startFlowingDebug,
stopFlowing,
abort,
resolveDebugMessage,
closeDebugChannel,
} from 'react-server/src/ReactFlightServer';
import {
createResponse,
reportGlobalError,
close,
resolveField,
resolveFileInfo,
resolveFileChunk,
resolveFileComplete,
getRoot,
} from 'react-server/src/ReactFlightReplyServer';
import {
decodeAction,
decodeFormState,
} from 'react-server/src/ReactFlightActionServer';
export {
registerServerReference,
registerClientReference,
} from '../ReactFlightESMReferences';
import {
createStringDecoder,
readPartialStringChunk,
// ... (381 more lines)
Domain
Dependencies
- ReactFlightActionServer
- ReactFlightClientConfig
- ReactFlightClientStreamConfigNode
- ReactFlightReplyServer
- ReactFlightServer
- ReactFlightServerConfigESMBundler.js
- ReactFlightServerTemporaryReferences
- ReactServerStreamConfigNode
- ReactTypes
- busboy
- stream
Source
Frequently Asked Questions
What does ReactFlightDOMServerNode.js do?
ReactFlightDOMServerNode.js is a source file in the react codebase, written in javascript. It belongs to the BabelCompiler domain.
What does ReactFlightDOMServerNode.js depend on?
ReactFlightDOMServerNode.js imports 11 module(s): ReactFlightActionServer, ReactFlightClientConfig, ReactFlightClientStreamConfigNode, ReactFlightReplyServer, ReactFlightServer, ReactFlightServerConfigESMBundler.js, ReactFlightServerTemporaryReferences, ReactServerStreamConfigNode, and 3 more.
Where is ReactFlightDOMServerNode.js in the architecture?
ReactFlightDOMServerNode.js is located at packages/react-server-dom-esm/src/server/ReactFlightDOMServerNode.js (domain: BabelCompiler, directory: packages/react-server-dom-esm/src/server).
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free