Duid

Djedou user interface design is a web framework for creating fast and interactive client side web application in Rust webassembly following Elm Architecture.

Testing

Step 0:

  1. Add the WebAssembly target
    rustup target add wasm32-unknown-unknown
  2. Install wasm-pack and cargo install basic-http-server

Run provided Test

cd .\examples\counter\
wasm-pack build --target web --release
basic-http-server -a 127.0.0.1:4000

Run your own test

  1. Move to your project root (here it is examples/counter).
  2. Make sure to have an index.html file in your root project that has a content like this:
    ```

duid

3. Make sure to have following crate in your **Cargo.toml** file duid = { path = "../../", features = ["default"] } wasm-bindgen = "0.2" 4. Run this command:wasm-pack build --target web --release 5. For dev run:basic-http-server -a 127.0.0.1:4000```