Проще говоря, WebAssembly - это легкая виртуальная машина, которая может выполнять числовые инструкции.Он не может отображать HTML или напрямую использовать какие-либо WebAPI.
Однако нельзя импортировать / экспортировать функции WebAssembly, чтобы позволить ему взаимодействовать с JavaScript.Поэтому приложения WebAssembly обычно используют DOM или canvas через привязки Javascript.