WebAssembly: другой способ выполнять код в вебе
WebAssembly предоставляет переносимый формат кода для поддерживаемой среды выполнения.

В браузере WebAssembly может использоваться вместе с JavaScript. Это позволяет применять инструменты других языков для задач, которым подходит такой путь выполнения. При этом модуль работает в рамках предоставленной среды и взаимодействует с приложением через предусмотренные интерфейсы.
Выбор WebAssembly стоит связывать с конкретной задачей и измерениями. Размер загрузки, обмен данными и подготовка модуля тоже влияют на результат. Для обычной логики интерфейса усложнение сборки может не дать заметной пользы, тогда как вычислительно насыщенная задача требует отдельной оценки.
Источники
- Официальная документация — WebAssembly: другой способ выполнять код в вебеdeveloper.mozilla.org