Nouveau : Datasets open source gratuits disponibles !Decouvrir →
rust webassembly

WebAssembly : utiliser Rust dans le navigateur

Sophie T. 24 septembre 2024 1 min de lecture 718 vues

Pourquoi WebAssembly

WebAssembly (Wasm) permet d'executer du code compile (Rust, C++, Go) dans le navigateur avec des performances proches du natif. Ideal pour les taches CPU-intensive.

Rust + Wasm

Rust est le langage le plus populaire pour cibler Wasm grace a wasm-pack et wasm-bindgen. La gestion memoire sans garbage collector est un avantage en Wasm.

Cas d'usage

Traitement d'image, compression, cryptographie, parsing, jeux video, et editeurs complexes. Pour le DOM, JavaScript reste plus adapte.

Getting started

cargo install wasm-pack puis wasm-pack build --target web. Le module Wasm s'importe comme un module ES normal.

Publie le 24 septembre 2024

Chaque semaine, le meilleur de la tech francaise

Tendances, salaires, outils et opportunites — directement dans votre boite mail.

Gratuit. Desabonnement en un clic. Pas de spam.