Тёмный

[DevFest Nantes 2022] Libérez, délivrez WebAssembly du navigateur ... Avec WASI 

GDG France
Подписаться 7 тыс.
Просмотров 431
50% 1

Libérez, délivrez WebAssembly du navigateur ... Avec WASI
Philippe Charrière
Vous avez les paroles ? Désolé 😉
On a commencé à entendre parler de WebAssembly aux alentours de 2015 (une sorte de bytecode optimisé qui peut s'exécuter dans un navigateur pour apporter des supers pouvoirs à JavaScript - Et vous pouvez coder ça avec du Rust, Go, Swift, ...). L'intégration de Wasm (le petit nom de WebAssembly) avec la VM JavaScript est plutôt complète (on peut déjà faire de belles choses et les mettre en production). Rapidement (plus ou moins) il est apparu que Wasm présentait de l'intérêt pour d'autres cas d'usages (FaaS, UDF, plugins, ...). Donc en 2019, c'est la naissance de la spécification WASI : WebAssembly System Interface, ou comment "exécuter du Wasm" en dehors d'un navigateur.
Ce talk comportera 2 parties:
Une "petite" partie : une introduction à WASI avec ses qualités et ses faiblesses, les perspectives
Une "plus grosse partie" : des démonstrations avec différents langages (Rust, Go, C#, AssemblyScript, Swift, ...) et différents outils pour par exemple faire des services Wasm (Suborbital, Spin, ...) et une CLI en Go avec des plugins Wasm.
L'objectif est de vous donner tous les éléments nécessaires pour vous y mettre par vous même. Je fournirais donc tous les environnements avec les toolchains préinstallées utilisable dans Gitpod mais aussi Docker avec VSCode.

Наука

Опубликовано:

 

4 ноя 2022

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии    
Далее
LiveCoding : Je découvre le langage Rust S01E02
2:02:11
КТО ЭТО БЫЛ?
25:31
Просмотров 1,1 млн
MC TAXI: АК-47
35:14
Просмотров 469 тыс.
WebAssembly: A new development paradigm for the web
22:03
Rust vs Go : quel langage choisir ?
51:46
Просмотров 1,3 тыс.
OZON РАЗБИЛИ 3 КОМПЬЮТЕРА
0:57
Просмотров 37 тыс.