Practical WebAssembly Components with Wasmtime
A tutorial series on building a Rust plugin system using the WebAssembly Component Model and Wasmtime.
Overview
This series shows how to build a plugin architecture using Wasmtime and the Component Model. The component model handles all the plumbing — memory, strings, type safety — natively, so you focus on the interesting parts.
Parts
- Hello, Components — Define a WIT interface, write a plugin, and run it with Wasmtime
- Building a Plugin Host — Build a full plugin host with multiple plugins
- Advanced Topics — Explore advanced component model features