html_of_jsx

Render HTML with JSX

html_of_jsx is a JSX transformation to write HTML declaratively in OCaml, Reason and mlx.

This library was extracted from server-reason-react and simplified to work with HTML and SVG.

Installation

opam install html_of_jsx

add it to your dune file

(libraries html_of_jsx)
(preprocess (pps html_of_jsx.ppx))

Overview

API

The only module exposed is JSX with some functions to construct elements and JSX.render to transform those elements into a string.

Visit the features page for a detailed explanation of the API, and the features of the library

Visit the JSX page for the interface documentation