|
|
|
|
|
by panphora
366 days ago
|
|
I'm building a self-modifying HTML runtime inspired by TiddlyWiki [0]. It lets you build "HTML apps" in a single file with plain CSS/JS.
These apps are shareable and hostable, but you can also download and use them locally as offline apps [1]. The cool thing is each HTML file is able to modify/overwrite itself, so users can use the app's own UI to modify it (e.g. a dashboard where users can add new fields by clicking a button to clone a DOM node, everything's persisted). The key insight: collapsing the UI/state/logic layers into a single self-contained HTML file eliminates entire categories of complexity - no build steps, no deployment, no state synchronization. Everything you need is just right there. [0] https://hyperclay.com/ [1] https://hyperclay.com/hyperclay-local |
|
https://www.goodreads.com/book/show/192405005-hypermedia-sys...
(and if not, are you aware of a book which touches on/explains your technique?)
Do you think a visual tool for this could be created? (something like Lazarus or Interface Builder or QT Designer...)