This is an example of a single html-file that I serve: https://basketball.4e4.in
It weighs in at around 30 KB including a favicon, and it's quite functional.
What has not been talked about here yet, and which isn't directly about AI, is this: "The benchmarks are neutral-to-faster, and the binary shrank by a few megabytes"
This says more about Zig versus Rust, and I was surprised by it, that a "direct translation" of this kind would give a somewhat faster and smaller binary.
And "However, the two variables would be correlated if the causal arrow were reversed" is missing "also", almost suggesting that the article gets it wrong and the two variables are not correlated because of the placement of the causal arrow...