ServerBuild
Server module produced by an application's SSR entrypoint.
Compatibility
ReactServer/build API, not a browser import.
React SSRAvailable to this renderer's SSR integration; browser event handlers run after hydration.
PreactServer/build API, not a browser import.
Preact SSRAvailable to this renderer's SSR integration; browser event handlers run after hydration.
Import from @kasperrt/smolter/utils/http
Signature
interface ServerBuild {
default: (request: Request, entry: string) => Response | Promise<Response>;
handleDataRequest: (request: Request) => Response | Promise<Response>;
}Contract
This type describes the optional server or Vite integration. See the Express and virtual routes guides for complete usage. It is not a browser runtime dependency.
interface ServerBuild {
default: (request: Request, entry: string) => Response | Promise<Response>;
handleDataRequest: (request: Request) => Response | Promise<Response>;
}Fields
default
default: (request: Request, entry: string) => Response | Promise<Response>;handleDataRequest
handleDataRequest: (request: Request) => Response | Promise<Response>;