Server
Server packages
Server-side rendering for SignalX — @sigx/server-renderer streams your component tree to HTML and hydrates it on the client, and @sigx/ssr-islands layers on selective client:* hydration. Each one carries its own docs.
⊟Stable
Server Renderer
@sigx/server-renderer
Render components to an HTML string or stream on the server, hydrate the DOM on the client, manage the document head, and extend rendering through the plugin SPI.
v0.13.0Open
❖Stable
Islands
@sigx/ssr-islands
The first-party reference strategy pack for SignalX SSR, built on the @sigx/server-renderer plugin API — hydrate only interactive components with client:load / idle / visible / media / only, with per-island code splitting.
v0.13.0Open
⇅Stable
Server Functions
@sigx/server
Call server code from a component as a plain async function — serverFn / serverStream compile to typed RPC endpoints, run on the server, and return the result. Secure by default: POST-only JSON with a CSRF gate, origin checks, guards and prod error masking.
v0.13.0Open
⟳Stable
Resume
@sigx/resume
The resumability layer — single-flight refresh of the server boundaries a mutation invalidated, driven by createBoundaryRefresh and the build-time resume manifest, so a write re-renders only the parts of the page that depend on it.
v0.13.0Open
⧉Stable
Serialize
@sigx/serialize
The codec behind the SSR state blob and server-function arguments — round-trips Date / Map / Set / bigint / URL / RegExp / undefined out of the box, and defineTypeHandler adds your own types with type-guard-driven inference.
v0.13.0Open
