TL;DR
I got tired of writing HTML and chasing global CSS rules. I had a hunch: what if you could write a page the same way you write an app — same declarative tree, same modifier chains, scoped style per node? I spent a year quietly testing the bet on my own side projects.
It... seems okay? I've open-sourced it as DraftOle (npm / live demo).
page() writes plain static HTML + scoped CSS — zero runtime JavaScript shipped.
app() adds reactive state() and event handlers — TypeScript arrow functions get serialized into a minimal runtime at build time.






