As a relative web novice, WebAssembly continues to be an incredibly promising tool that has a lot of potential, but remains obtuse on how to actually get a compiled .wasm binary to run properly in the browser. Most of the examples I've seen either are trivial programs like the one here, where they I still feel they pulled things like '_Z3addii' out of a hat. Alternatively, there are some articles that require you to delve into a pile of Node dependencies just to print out 'Hello World'.
I'm pleased to say I've finally uncovered the incantations to interface with a .wasm binary easily, but I was surprised how much digging it required, even with something as hyped as this. Perhaps I should write my own article on my findings.