Most frameworks ship a virtual DOM and diff it on every change. OTF Web takes a different path: the compiler turns your JSX into the exact createElement and update calls your view needs, so there's no reconciliation loop at runtime.
What that buys you
No VDOM — a change updates only the DOM node bound to it.
Native components — every component is a real
HTMLElement.Fine-grained signals —
$state,$derived, and$effectwire reactivity at compile time.
It's early, but the core is fast and the model is simple. Give it a try and tell us what breaks.