Resources

A curated list of resources for the technologies wasm-drydock is built on and around.

WebAssembly

Yew

Actix-web

Trunk

  • Trunk — the WASM bundler wasm-drydock does not use but which you may encounter in the Yew ecosystem. Understanding trunk helps clarify what wasm-drydock replaces.

Rust Async

Deployment

  • Fly.io Documentation — the deployment platform covered in this guide
  • cargo-chef — Docker layer caching for Rust projects, used in the wasm-drydock Dockerfile
  • Caddy — a simple reverse proxy with automatic HTTPS, a good alternative to Fly for VPS deployments
  • Leptos — a full-stack Rust framework with SSR support, worth knowing about as the ecosystem matures
  • Dioxus — another Rust UI framework targeting multiple platforms including WASM
  • cargo-generate — template-based project scaffolding, an alternative approach to what wasm-drydock's init command does