#server #development #wasm #cli #dev-server #live-server

app wasm-server

A simple WASM dev server with live reloading

3 stable releases

1.0.2 Jan 27, 2021
1.0.0 Jan 25, 2021

#9 in #dev-server

MIT/Apache

26KB
146 lines

WASM Live Server

Automatically compiles and runs your WASM code; Without configuration and without touching HTML or Javascript.

Install

cargo install wasm-server

Project Setup

  1. create project

    wasm-pack new <name>
    
  2. create a main method in src/lib.rs

    #[wasm_bindgen]
    pub fn main() {
        utils::set_panic_hook();
        ...
    }
    

    => this method gets called by the wasm-server when the website loads.

Usage

Just start it in the root directory of your project:

wasm-server [absolute path to project]

Dependencies

~59MB
~1M SLoC