Conway's game of life with https://yew.rs
Demo here https://yewlife.tveronezi.workers.dev/
Runtime:
user:~$ cargo version
cargo 1.60.0 (d1fd9fe 2022-03-01)
user:~$ docker --version
Docker version 20.10.14, build a224086
user:~$ npm --version
8.3.1
One-time commands:
cargo install trunk wasm-bindgen-cli
rustup target add wasm32-unknown-unknown
npm install -D tailwindcss
Terminal one:
npx tailwindcss -i ./base.css -o ./index.css --watch
Terminal two:
trunk serve
Now open http://localhost:3000/