Web Assembly - Formation
Présentation de la formation
Encore assez jeune, le WebAssembly fait beaucoup parler de lui.Il permettrait à notre navigateu...
Fondamentaux
Qu'est-ce que le Web Assembly ?
Qu’est-ce qui a motivé la création du WebAssembly ? Aujourd'hui, en moyenne, les humains passent...
Comment ça marche
Dans cette partie, nous examinerons précisément les étapes pour passer du code source à son exécu...
La suite de la formation
Vous êtes arrivé à la fin du module sur les fondamentaux. Nous avons vu comment le WebAssembly ...
Navigateur Web
Application côté Serveur
Web Assembly & NodeJS
Problématique et objectif De la même manière que le navigateur a des performances limitées, car ...
WASI
Introduction Pour l'exécution côté serveur, on entend bien sûr une exécution très éloignée du na...
Serverless / Cloud
Partie 1 Partie 2 Ressources https://github.com/suborbital/atmo https://shopify.engin...
3D avec le Web Assembly
Intelligence Artificielle
Blockchain
Notions avancées
Dynamic Linking
Le Dynamic Linking n’est pour le moment supporté que par LLVM, ainsi ce chapitre est réalisé en l...
Introduction au WAT
Le WAT (WebAssembly Text Format) est un format de fichier qui permet de représenter du code WebAs...
Docker et Wasm
Nous avions vu précédemment qu’aujourd’hui, l’utilisation du WebAssembly ne se limite plus qu’aux...
Exécutions parallèles avec SIMD
Le SIMD (Single Instruction Multiple Data), qui fait partie de la topologie de Flynn, permet d'ex...
Conclusion
Au cours de ce cours, nous avons exploré plusieurs applications possibles du WebAssembly, aussi b...