WebAssembly для початківців. Частина 4: WebAssembly і JavaScript Companionship

У четвертій частині нашої серії для початківців про WebAssembly ми детально розглянемо, як взаємодіють WebAssembly та JavaScript.

Тут ви зможете дізнатися, яким чином використовувати WebAssembly у своїх проєктах JavaScript. Також ми дослідимо можливості WebAssembly JavaScript API.

WebAssembly є відкритим стандартом, що представляє собою двійковий формат. Він дозволяє розробникам запускати застосунки у веб-браузерах з продуктивністю, близькою до нативної. Якщо ви ще не знайомі з цією технологією, рекомендуємо переглянути попередні частини нашого керівництва.

Перейдемо до деталей.

Використання WebAssembly разом з JavaScript

У першій частині нашого огляду WebAssembly ми розібрали принцип роботи WASM. Для розробки високопродуктивного коду вебзастосунків необхідно використовувати WASM API та його функціонал в рамках JavaScript. Ми також зазначали, як фреймворки JavaScript можуть використовувати WASM для створення ефективних програм.

Наразі, ви не можете імпортувати модулі WASM так само, як модулі ES6, використовуючи тег `