WIT, or Wasm Interface Types, allows WebAssembly modules to communicate with each other using complex data types. WIT is a language agnostic interface definition language (IDL) that enables composing WebAssembly components, regardless of source language, using language-specific bindings. If you're using a WIT-generated set of language bindings it will feel just like using a regular language SDK. If you're writing your own WIT, then this guide is for you!
4 posts tagged with "components"
View All TagsEvent Sourcing with WebAssembly Components
One of the most formidable barriers in adopting and building event-sourced systems is learning to live with, and even embrace, the restrictions on component behavior. As it turns out, the same restrictions that make WebAssembly so powerful line up perfectly with event sourcing requirements.
For the Wit! My First Day with Components
Some thoughts and reflection on my first day using Wasm components for something more involved than hello world.
Bridging WebAssembly Gaps with Components and Wasifills
An examination of how wasifills—a component adapter pattern like polyfills, but for
components—can help bridge the gap between today's rapidly changing standards landscape and the
future of interoperable components facilitated with wit
and wit world
s. It's an amazing time to
be on the bleeding edge of the WebAssembly adoption curve, but it's not without risk.
Keep up to date
Subscribe to Cosmonic for occasional communication straight to your inbox.