If I didn't understand it, then please excuse my confusion and just dismiss my reply.
Hey Gus thank you for the links. Both are interesting. Some examples in the hyperscript.org link reminded me of jQuery. What I meant was that I have for a very long time been wanting to have my very own custom admin page in a wi-fi router but never actually got down to doing this. I know we have opensource router operating systems such as OpenWrt, DD-WRT, Tomato, pfSense and others. I would love to learn how to install these on a router and undertand how the firmware can be downlaoded, modified then uploaded back again for testing.
There is a *reason* I tend to stick with plain old fashion vanilla javascript when it comes to SPA's or anything that needs front-end work. And that is javascript has been around for a very, very long time and it is tried and tested. But if the new approches mean writing less code, is faster, has no memory or performance overheads then absolutely why not?
That being said two things that always take me back to plain old javascript are:
Universal Support: JavaScript is supported by all modern web browsers (Chrome, Firefox, Safari, Edge) without the need for additional plugins or extensions.
Consistency: Provides a consistent development experience across different browsers and platforms.
Marks concerns are real and valid but there are ways we can work around them. I will expand on this in a later post :-)