Skip to content

Example of a highly interactive web page created with Elm, using Rust functions exported through WebAssembly.

Notifications You must be signed in to change notification settings

vegapit/rust-elm-gui

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Rust/Elm Webapp

This example is part of a tutorial showing how to create a highly interactive web page with Elm which uses Rust functions exported through WebAssembly.

The webapp runs on Express - Node.js.

"Screenshot"

Software Requirements

The program requires recent versions of:

Install & Run

To run the example on your local machine, run from your terminal:

git clone https://github.com/vegapit/rust-elm-gui.git
cd rust-elm-gui
wasm-pack build --release --target nodejs
cd www
npm install
elm make elm/Index.elm --output=public/js/index.js
node main.js

Open your browser to http://localhost:8080/ to see it in action

About

Example of a highly interactive web page created with Elm, using Rust functions exported through WebAssembly.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published