react/packages/react-server-dom-webpack
Josh Story a960b92cb9
[Flight] model halting as never delivered chunks (#30740)
stacked on: #30731

We've refined the model of halting a prerender. Now when you abort
during a prerender we simply omit the rows that would complete the
flight render. This is analagous to prerendering in Fizz where you must
resume the prerender to actually result in errors propagating in the
postponed holes. We don't have a resume yet for flight and it's not
entirely clear how that will work however the key insight here is that
deciding whether the never resolving rows are an error or not should
really be done on the consuming side rather than in the producer.

This PR also reintroduces the logs for the abort error/postpone when
prerendering which will give you some indication that something wasn't
finished when the prerender was aborted.
2024-08-19 19:34:20 -07:00
..
esm Don't minify symbols in production builds (#28881) 2024-04-20 11:23:46 -04:00
npm [Flight] Implement prerender (#30686) 2024-08-15 14:28:28 -07:00
src [Flight] model halting as never delivered chunks (#30740) 2024-08-19 19:34:20 -07:00
client.browser.js [Flight] reorganize code for forked entrypoints (#30702) 2024-08-14 18:10:40 -07:00
client.edge.js [Flight] reorganize code for forked entrypoints (#30702) 2024-08-14 18:10:40 -07:00
client.js Create a bunch of custom webpack vs unbundled node bundles (#26172) 2023-02-16 11:01:52 -05:00
client.node.js [Flight] reorganize code for forked entrypoints (#30702) 2024-08-14 18:10:40 -07:00
client.node.unbundled.js [Flight] reorganize code for forked entrypoints (#30702) 2024-08-14 18:10:40 -07:00
index.js [Codemod] Update copyright header to Meta (#25315) 2022-10-18 11:19:24 -04:00
node-register.js [Codemod] Update copyright header to Meta (#25315) 2022-10-18 11:19:24 -04:00
package.json [Flight] Implement prerender (#30686) 2024-08-15 14:28:28 -07:00
plugin.js [Codemod] Update copyright header to Meta (#25315) 2022-10-18 11:19:24 -04:00
README.md [Flight] Rename react-transport-... packages to react-server-... (#20403) 2020-12-08 08:08:57 -05:00
server.browser.js [Flight] reorganize code for forked entrypoints (#30702) 2024-08-14 18:10:40 -07:00
server.edge.js [Flight] reorganize code for forked entrypoints (#30702) 2024-08-14 18:10:40 -07:00
server.js [Codemod] Update copyright header to Meta (#25315) 2022-10-18 11:19:24 -04:00
server.node.js [Flight] reorganize code for forked entrypoints (#30702) 2024-08-14 18:10:40 -07:00
server.node.unbundled.js [Flight] reorganize code for forked entrypoints (#30702) 2024-08-14 18:10:40 -07:00
static.browser.js [Flight] Implement prerender (#30686) 2024-08-15 14:28:28 -07:00
static.edge.js [Flight] Implement prerender (#30686) 2024-08-15 14:28:28 -07:00
static.js [Flight] Implement prerender (#30686) 2024-08-15 14:28:28 -07:00
static.node.js [Flight] Implement prerender (#30686) 2024-08-15 14:28:28 -07:00
static.node.unbundled.js [Flight] Implement prerender (#30686) 2024-08-15 14:28:28 -07:00

react-server-dom-webpack

Experimental React Flight bindings for DOM using Webpack.

Use it at your own risk.