0.0.1
CHANGES:
0.0.1
- First working version of the ppx and library
- Supports most of features from JSX (uppercase components, fragments, optional attributes, punning)
- but with a few improvements (lowercase components, no need to add annotations)
- No React idioms (no
className
, nohtmlFor
, noonChange
, etc...) - Type-safe, validates attributes and their types (it can be better thought)
- Minimal
Html_of_jsx.render
to render an element to HTMLJsx.*
to construct DOM Elements and DOM nodes (Jsx.text
,Jsx.int
,Jsx.null
,Jsx.list
)
- Works with Reason and mlx
- Supports some htmx under the ppx (
html_of_jsx.ppx -htmx
)