SmartModule Development Kit (SMDK)
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.
Prerequisites
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.