oktatas:web:webassembly
Tartalomjegyzék
WebAssembly
- Szerző: Sallai András
- Copyright © Sallai András, 2022
- Web: https://szit.hu
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: 2024/06/04 20:07 szerkesztette: admin