New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Web Assembly Showcase Website #32

Open
Michael-F-Bryan opened this Issue Nov 18, 2018 · 4 comments

Comments

Projects
None yet
3 participants
@Michael-F-Bryan
Owner

Michael-F-Bryan commented Nov 18, 2018

It'd be cool to have some sort of showcase website which will interpret any gcode program from the browser using web assembly.

The gcode crate itself only deals with gcodes at the syntactic level, so as well as the normal web app side of things, we'd need to create our own virtual-machine which can interpret gcodes and update internal state appropriately.

I've never made a website using WASM before, so any help is most appreciated!

A rough sketch of what I had in mind:

sketch

@Michael-F-Bryan Michael-F-Bryan changed the title from WebAssembly Showcase Website to Web Assembly Showcase Website Nov 18, 2018

@Dylan-DPC

This comment has been minimized.

Dylan-DPC commented Nov 20, 2018

Hi. Can help with this. Time is a limitation but should have enough to get things started

@Michael-F-Bryan

This comment has been minimized.

Owner

Michael-F-Bryan commented Nov 23, 2018

I think the big thing we'll need for this is to write a simulator system which can be compiled to WASM, then some sort of shell using an existing JavaScript framework (e.g. React).

@Dylan-DPC have you ever done anything with WASM or React?

@Dylan-DPC

This comment has been minimized.

Dylan-DPC commented Nov 23, 2018

@Michael-F-Bryan nope. Though i have worked with vuejs earlier. I can manage the WASM stuff.

@seanlinsley

This comment has been minimized.

seanlinsley commented Dec 8, 2018

there's probably a lot of code that can be re-used here:

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment