SmartModules Development Kit (SMDK) is an independent executable downloadable via
Fluvio CLI to help developers build and test SmartModules, and publish them to the SmartModule Hub.
Currently, SMDK is limited to the Rust programming language. However, you can be a Rust beginner and still take advantage of custom SmartModules.
SMDK generator will prompt you to
Install Rust on your system, add a Cargo target
wasm32-unknown-unknown for compiling SmartModule Rust code into WebAssembly modules, and install
cargo-generate for generating new Rust SmartModule projects.
SMDK helps developers build, test in-line, load to local or cloud Cluster, then publish to SmartModule Hub.