That would need to be changed in React. With a Flight Client now also being used in the RSC layer, I believe there's a couple of places where the wording doesn't quite fit anymore. See also github.com/facebook/rea...
That would need to be changed in React. With a Flight Client now also being used in the RSC layer, I believe there's a couple of places where the wording doesn't quite fit anymore. See also github.com/facebook/rea...
yes
The key can be created before initial render. The temporary references are created/resolved by their path in the args.
The cache key is generated using the Flight Reply Client, so the children are stable temporary references.
It's powered by the same technique as x.com/sebmarkbage/....
Non-serialisable args like children are serialised as temporary references when the cached RSC payload is created. When the cached component is then called again, the temporary references are resolved back to the current args.