Felhasználói eszközök

Eszközök a webhelyen


oktatas:web:webassembly

< Web

WebAssembly

Bevezetés

A WebAssembly, röviden Wasm, egy bináris utasítás formátum verem alapú virtuális gépek számára. Célja kliensoldali webes alkalmazások támogatása böngészőben.

A WebAssembly magasabb szintű nyelveken írjuk, mint például:

  • C/C++
  • Rust
  • AssemblyScript (a TypeScript-hez hasonló szintaxis)
  • C#
  • F#
  • Go
  • Kotlin
  • Swift
  • D
  • Pascal
  • Zig
  • Grain

Eszközök telepítése Linuxon

apt install wabt

Nézzük meg milyen eszközök kerülnek telepítésre:

apt install apt-file
apt-file show wabt | grep bin/wa

Rust nyelv

Telepítsük fordítót:

apt install rustc

Telepítsük a wasm-pack csomagot:

cargo install wasm-pack

WebAssembly modul létrehozása:

cargo new --lib hello-wasm

Irodalom

oktatas/web/webassembly.txt · Utolsó módosítás: 2022/05/06 16:04 szerkesztette: admin