diff --git a/component-model/src/reference/videos.md b/component-model/src/reference/videos.md new file mode 100644 index 00000000..275e5448 --- /dev/null +++ b/component-model/src/reference/videos.md @@ -0,0 +1,34 @@ +# Videos + +The WebAssembly ecosystem often gives talks about functionality and features of WebAssembly components. + +This page is a non-exhaustive list of some of the best talks and videos related to the component model. + +## Overviews of the Component Model + +[Threading the needle with concurrency and parallelism in the Component Model - Luke Wagner](https://www.youtube.com/watch?v=mkkYNw8gTQg) + +[The Path to Components - Luke Wagner](https://www.youtube.com/watch?v=phodPLY8zNE) + +[What is a Component (and Why)? - Luke Wagner](https://www.youtube.com/watch?v=tAACYA1Mwv4) + +[Deconstructing WebAssembly Components - Ryan Levick](https://www.youtube.com/watch?v=zqfF7Ssa2QI) + +## Full Conference playlists + +> [!WARNING] +> Exercise caution when watching conference talks and videos older than ~2024. +> +> WebAssembly specifications have changed quite a bit since 2023 and proposed versus implemented +> semantics (Component Model, WIT, etc) have seen considerable improvements. + +### Wasm I/O + +[Wasm I/O 2025 Playlist](https://www.youtube.com/playlist?list=PLP3xGl7Eb-4OtFH1tcQm6u7_LRED7-3rg) + +[Wasm I/O 2024 Playlist](https://www.youtube.com/playlist?list=PLP3xGl7Eb-4Nmj4CJ5WLQZx5UAYvhH920) + +[Wasm I/O 2023 Playlist](https://www.youtube.com/playlist?list=PLP3xGl7Eb-4NtSX-wzOxUCjPsBcw2zrPA) + +[witx]: https://github.com/WebAssembly/WASI/tree/main/legacy/preview1/witx +[wit]: https://github.com/WebAssembly/component-model/blob/main/design/mvp/WIT.md