-
-
Notifications
You must be signed in to change notification settings - Fork 269
ServerRenderer
David Ortner edited this page Sep 23, 2025
·
2 revisions
ServerRenderer represents an instance of a server renderer.
class ServerRenderer| Parameter | Type | Description |
|---|---|---|
| configuration? | IOptionalServerRendererConfiguration | Configuration. |
| Method | Return type | Description |
|---|---|---|
| render() | Promise<IServerRendererResult[]> | Renders a list of URLs. |
| close() | Promise<void> | Closes workers or browser when kept alive using the "keepAlive" option. |
import { ServerRenderer } from "@happy-dom/server-renderer";
const renderer = new ServerRenderer({
// Your configuration options
});
const results = await renderer.render(["https://example.com/gb/en/"]);
// The rendered HTML
console.log(results[0].url);
console.log(results[0].content);
Help Packages