Petit cours de Wasm côté front / côté back par l'exemple

University

cldops

Track : Cloud & Scaling

Niveau de la présentation : beginner/novice

Salle : BSD

Horaire : Wednesday 10:15 12:15

Résumé de la présentation :

Wasm est un format de bytecode exécutable partout où vous avez un hôte capable de le faire. Initialement, l'hôte était la VM JavaScript du navigateur. Mais en fait, Wasm peut s’exécuter partout (grâce aux hôtes) et non plus uniquement dans un navigateur, mais aussi avec NodeJS, GraalVM et des Runtimes (Wasmer, Wastime, Wasmedge, …)

Et en plus Wasm est polyglotte avec Rust, AssemblyScript, GoLang, ...

Avec cette université, vous allez faire un voyage utile avec des exemples (reproductibles) pour expliquer comment: - Discuter avec JavaScript et wasm “Go” dans une page web, - Exécuter avec NodeJS du wasm “Rust”, - Faire votre propre CLI à base de Wasm - Déployer des microservices "Wasm" - ...

Objectif: vous fournir les armes pour faire votre propre expérience (j'ai préparé un "kit" qui permet de reproduire tous les exemples facilement)

Room BSD

Philippe Charrière Philippe Charrière

J'ai plusieurs vies professionnelles (en même temps) - Senior Technical account manager pour GitLab 🦊 - CEO 😛 chez Bots.Garden (en fait j'ai monté ma boîte pour tenter de "transformer" quelques side projects) 🤖🌼

Et le reste du temps, si je ne suis pas à la pêche, devant un BBQ, à l'apéro ou avec ma famille, je code en Golo, JavaScript, Java, Kotlin, Go, Rust, Grain