ref: 0f6260b296b7a1542e278cab6ed41314df8eebbe
parent: ea67cece3186dc5ef0b8e5ca985ef76325c4ae59
author: Philip Silva <philip.silva@protonmail.com>
date: Mon Jan 4 13:40:40 EST 2021
README
--- a/README.md
+++ b/README.md
@@ -66,7 +66,7 @@
# JS support
-Very experimental support for that. Mostly based on goja (ECMAScript 5.1) and github.com/fgnass/domino (DOM implementation in JS). Some sort of DOM diffing is needed, also AJAX functions, `getComputedStyle` etc. are either missing or stubs. Very simple jQuery based code works though, e.g. jQuery UI Tab view https://jqueryui.com/resources/demos/tabs/default.html or the toggle buttons on https://golang.org/pkg There is also highly experimental ES6 support with Babel.
+Very experimental support for that, the whole page is re-rendered after click events. (http://psilva.sdf.org/demo.gif) Mostly based on goja (ECMAScript 5.1) and github.com/fgnass/domino (DOM implementation in JS). Some sort of DOM diffing is needed, also AJAX functions, `getComputedStyle` etc. are either missing or stubs. Very simple jQuery based code works though, e.g. jQuery UI Tab view https://jqueryui.com/resources/demos/tabs/default.html or the toggle buttons on https://golang.org/pkg There is also highly experimental ES6 support with Babel.
Try on Plan 9 with e.g.: