@b9g/crank/html

Renderer for generating HTML strings, typically used for server-side rendering.

Installation

npm install @b9g/crank
import {renderer} from "@b9g/crank/html";
// or
import {HTMLRenderer, impl} from "@b9g/crank/html";

Classes

Objects

Quick start

import {renderer} from "@b9g/crank/html";

function App() {
return <div>Hello, World!</div>;
}

const html = await renderer.render(<App />);
console.log(html); // "<div>Hello, World!</div>"
Edit on GitHub