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.

5 of 5
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