@westacks/vortex
Version:
Server-based routing for SPAs
10 lines (9 loc) • 479 B
TypeScript
import { IncomingMessage } from 'node:http';
import { Page } from './page';
/**
* Initializes a Vortex server renderer
*
* @param renderer A function that returns a prerendered page instance
* @param port The port to listen on SSR server (in server mode)
*/
export declare function createVortexServer<T>(renderer: (page: Page) => (T | Promise<T>), port?: number): Promise<void> | Promise<import('http').Server<typeof IncomingMessage, typeof import('http').ServerResponse>>;