"Calls between JavaScript and WebAssembly are finally fast" by Lin Clark https://hacks.mozilla.org/2018/10/calls-between-javascript-and-webassembly-are-finally-fast-%f0%9f%8e%89/
Lin Clark always does such amazing job explaining these concepts. It's also interesting to see that Firefox uses the same terminology Edge does, e.g. "trampoline" and "built-in."