Keynote: Are We Componentized Yet?
Talkat WasmCon 2023 · on Thursday, 2023-09-07· at 09:10· Grand Ballrooms A-D, Hyatt Regency Bellevue, 900 Bellevue Way NE·
summary
Wasm component support is real but incomplete: runtime support exists with Wasmtime and Jayco can transpile components to JavaScript so components run in multiple environments, language toolchains are mostly working — cargo component builds Rust components, TinyGo and Go need an adapter step, and Python already has a component story — standards are approaching WASI Preview 2 (native async in Preview 3) while the registry and ecosystem pieces like Warg and documentation remain under active development and need wider implementation and polish.
AI-written summary · about
chapters (11)
- 0:00Introduction
- 0:43Component model defined
- 3:12Metro station metaphor
- 5:24WASI Preview 2 progress
- 6:06Bytecode Alliance implementations
- 7:29Components from guest languages
- 9:13Language progress
- 10:17Sharing via Warg
- 10:40Documentation role
- 11:45Community vision
- 12:28Call to action
related talks
26mKeynote: The Path to Components
56mKEYNOTE: WebAssembly Update: The Proposals, Wasi, And The Component Model
52mWhat is a WebAssembly component (and why?)
18mAn introduction to the WebAssembly component model
34mWasm Components: The Interchangeable Parts of Software
25mKeynote: View from Above: A Birds-eye View of the Wasm Landscape and Where It's Heading
36mBootstrapping Ecosystems: Unveiling the Power of the Component Model
01h 01mAn introduction to WebAssembly components
