Skip to content

plotters-rs/plotters-wasm-demo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

81 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Example Project of Plotters + WASM

This is a minimal project that uses Plotters in WASM application.

  • For more information about Plotters project, check our core repository.

  • This demo has been deployed at this link.

Try this example locally

To build the demo you need wasm-pack.

Then you can run it locally either using npm and webpack-dev-server or just with static web server.

The following script will install needed software and run the server via npm.

./start-server.sh

For Windows users without Bash, start-server.bat can be used to launch the server.

start-server.bat

Developing with NPM

Please use rust-wasm guide for initial setup . Then you can run the demo locally using npm:

wasm-pack build
cd www
npm install
npm start

This will start a dev server which will automatically reload your page whenever you change anything in www directory. To update rust code call wasm-pack build manually.

Developing without dependenices

If you don't want to use npm here's how you can run the example using any web server. We are using rust basic-http-server, but any web server will do.

# Install web server (instead you can use your local nginx for example)
cargo install basic-http-server
wasm-pack build --target web # Note `--target web`
basic-http-server

Then open http://127.0.0.1:4000/www

About

Plotters + WebAssembly Example

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy