📄️ WebAssembly
WebAssembly (Wasm) is a low-level binary format designed as a fast, portable compilation target for modern languages. Originally built for the browser, Wasm now powers secure, sandboxed execution across platforms—from edge devices to servers.
📄️ Design Patterns
Hayride follows a design philosophy called Morphological Architecture—a modular approach to building applications from interoperable WebAssembly components (Morphs).
📄️ Morphs
Morphs are portable, composable WebAssembly components. In Hayride, Morphs are the fundamental building blocks of applications. They can import host functions to access external capabilities and can also expose their own capabilities to other Morphs.