Re:Zero-Bundle-Size React Server Components
by danabramov on Monday December 21, 2020 @03:54PM
(#25499429)
We will definitely do the RFC in the future. Challenge accepted. :-)
[ Parent
| on HN ]
Re:Zero-Bundle-Size React Server Components
by no_wizard on Wednesday December 23, 2020 @12:48AM
(#25514792)
I know this is old now by a day but to add on,
Is it possible you could document why then react doesn’t handle plan promises natively? You can conditionally return a promise there by not incurring the cost of the sugar of async/await
Also related: why wouldn’t generators be a good fit for some of these use cases? Especially since iterating over data is a common action. I imagine this would be easier to integrate into the framework for things like this
Re:Zero-Bundle-Size React Server Components
by samc98 on Thursday December 24, 2020 @03:30AM
(#25525943)
> why wouldn’t generators be a good fit for some of these use cases? Especially since iterating over data is a common action. I imagine this would be easier to integrate into the framework for things like this
I think this is answered by Seb, in the "Contributing to Fiber" issue in the React Repo: https://github.com/facebook/react/issues/7942#issuecomment-2...
But maybe things have changed since then!
I suspect that "why doesn't react handle plain promises natively" would be addressed in the RFC detailing the whole "let's throw a promise" thing.