00alia00 / WebDJ

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

WebDJ

Web Locally

You can compile your app to WASM and publish it as a web page.

We use Trunk to build for web target.

  1. Install Trunk with cargo install --locked trunk.
  2. Run trunk serve to build and serve on http://127.0.0.1:8080. Trunk will rebuild automatically if you edit the project.
  3. Open http://127.0.0.1:8080/index.html#dev in a browser. See the warning below.

assets/sw.js script will try to cache our app, and loads the cached version when it cannot connect to server allowing your app to work offline (like PWA). appending #dev to index.html will skip this caching, allowing us to load the latest builds during development.

About


Languages

Language:HTML 45.6%Language:Rust 44.2%Language:JavaScript 6.0%Language:Shell 4.3%