Seeing that and liking Elm I have to tell that GatsbyJS (https://www.gatsbyjs.org/) outputs really fast end-products. Is that possible with Elm too?
There has been some work to generate static html from Elm - https://github.com/eeue56/elm-static-html - and there's no technical reason I'm aware of that prevents it from being taken as far as Gatsby does.
(It uses elm-static-html under the hood.)