A fully working beta of communitypackages:react-router-ssr
which is compatible with Meteor 3 has been published. This brings full server rendering in react to Meteor 3 with full data hydration and the ability to to server render components containing suspense boundaries.
A simple demo is available at https://github.com/copleykj/react-router-ssr-demo.
If you’re currently using this package, please upgrade and give it a test to help find any issues.
There’s still much to do such as React 19 compatibility. I’ll hold off on that till the next version though. If anyone wants to jump in and work on these kinds of updates, please do.
In the meantime if you appreciate this work and want to see it continue, you can sponsor it at https://github.com/sponsors/copleykj