- L’année 2023 avait été annoncée comme l’année de WebAssembly (Wasm), et cela s’est concrétisé avec les progrès de plusieurs standards et l’élargissement du support dans divers langages
- Python et Ruby ont intégré le support de Wasm, et le projet officiel Go prévoit lui aussi de prendre en charge Wasm et la WebAssembly System Interface (WASI)
- La première conférence Wasm I/O ainsi que WasmCon ont eu lieu, et des tracks WebAssembly ont également été proposés à GlueCon et DockerCon
- Le rachat de Suborbital par F5 et la tentative d’acquisition de Figma par Adobe, finalement bloquée par la régulation, ont démontré la valeur de marché des entreprises à l’avant-garde de Wasm
1. Wasm, partenaire idéal de l’IA
- La neutralité de plateforme de Wasm, son démarrage rapide, sa portabilité et la petite taille de ses binaires en font une technologie idéale pour les applications d’IA
- En 2024, l’un des grands thèmes de l’IA sera l’efficacité, et Wasm devrait offrir un avantage majeur dans ce domaine
2. Trois standards majeurs arrivent à maturité
- Wasm a été standardisé sous la supervision du W3C, et le standard cœur de Wasm a été finalisé il y a déjà plusieurs années
- Trois standards supplémentaires — WASI, la gestion de la mémoire et le modèle de composants — sont essentiels au succès de Wasm
- En 2023, ces standards ont fortement progressé, et ils devraient tous être finalisés en 2024
3. Le véritable terrain de jeu de Wasm est le server-side
- Wasm a d’abord été conçu pour s’exécuter dans le navigateur, mais il gagne aujourd’hui davantage d’élan côté serveur
- Les fonctions serverless se sont imposées comme un point fort, et cette dynamique est clairement en croissance
- Wasm devrait réaliser des avancées importantes dans l’écosystème Kubernetes, en particulier là où l’efficacité, la scalabilité et les coûts sont déterminants
4. Des améliorations progressives grâce à Wasm, côté client comme côté serveur
- Avec l’essor des frameworks de développement web, des applications capables de s’exécuter sélectivement côté client, côté serveur ou sur les deux apparaissent
- Ces applications peuvent être construites avec du rendu côté client (CSR) et du rendu côté serveur (SSR), et certains frameworks exploitent déjà Wasm
- En 2024, davantage de projets de ce type devraient émerger, en tirant encore plus parti de la force de Wasm : un format binaire exécutable partout
2 commentaires
On prévoyait que 2023 serait l’année de WebAssembly (Wasm) -> est-ce plutôt « 2024 » ?
Ah, ce passage est une rétrospective sur l’année dernière. L’auteur disait qu’il avait fait cette prévision l’an dernier, et qu’elle s’est effectivement réalisée.