docusaurus
docusaurus copied to clipboard
Support React Server Components
Discussed in https://github.com/facebook/docusaurus/discussions/8758
Originally posted by gaearon March 10, 2023
I'd like to start a discussion on what it would take to get full RSC support in Docusaurus.
I imagine there could be different "layers" where support could be added, probably independent from each other:
- Support for writing Pages as RSC.
- Support for treating MDX as RSC by default.
- Porting the core of the site to RSC.
This isn't super scientific but gives some anecdotal evidence that it's worth at least experimenting with:

It also seems like a more scoped project than adopting RSC in a framework because Docusaurus is already constrained (always static output, no complex layouts).
Would love to hear your thoughts (and also happy to answer any integration questions).