You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Support initial serialized page data with client-only rendering聽#2287
I want to avoid hydration without creating an initial fetch waterfall for route props.
Currently:
ssr: true sends props with the initial response, but also renders application HTML and requires hydration.
ssr: false avoids hydration, but createAsync() / query() data is fetched after the client boots.
Requested mode:
Resolve route data on the server.
Return an HTML shell, client scripts, and serialized initial props in one response.
Do not render application HTML on the server.
Seed the client with those props and use render() instead of hydrate().
This resembles the Inertia page object: the initial response carries the matched component, props, URL, and version so the client can render immediately.
Motivation 馃敠
Avoid maintaining hydration while preserving one request for both the document and its initial data. No duplicate server/client HTML rendering and no follow-up request waterfall for initial props.
Activity
brenelz commentedon Aug 17, 2026
Are you looking for something like data-only for SolidStart?
https://tanstack.com/start/latest/docs/framework/react/guide/selective-ssr#ssr-data-only
meoyawn commentedon Aug 17, 2026
@brenelz yes!
I tried Tanstack Start and it's pulling node deps which makes my cf worker fat