mtempleheald / rustform

An investigation into an enterprise without JavaScript

Home Page:https://mtempleheald.github.io/rustform/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

RustForm

An investigation into an enterprise without JavaScript

Blazor is on its way up, as are several Go WebAssembly frameworks and of course there are plenty of Rust Frameworks under development.

Personally I'm not comfortable using frameworks unless I understand how they work, so this project will likely end up becoming my own simple web framework. There will be likely be no backend but how to do this is a primary consideration.

In parallel I'm doing investigations into more "gamey" software with rustwasm, but I need to keep these separate to reduce confusion.

Also interested in related topics:

  • wasi - could this replace docker?
  • gRPC in Rust - could this be an E2E secure microservices website built entirely in Rust?

Status

Continuous Integration Continuous Deployment

Useful links

Useful commands

wasm-pack build --target web build wasm package without a bundler wasm-pack test --headless --firefox run tests in headless browser wasm-pack publish publish to npm, doubt I'll be doing this.

cargo install https - install the https crate into the default directory $HOME/.cargo/bin http - launch http server locally

Dependencies

About

An investigation into an enterprise without JavaScript

https://mtempleheald.github.io/rustform/

License:Apache License 2.0


Languages

Language:Rust 81.8%Language:HTML 18.2%