You've still got javascript requirements there on the browsing device, eating up more CPU/Memory/Battery than a straight HTML page would.
That sounds optional and a bit of JS for making things responsive certainly doesn't automatically create a CPU/Memory/Battery drain.
Here's one mentioned recently on HN https://jerryscript.net/
There's even benchmarks for them. https://bellard.org/quickjs/bench.html