EN605.607.81.SP22_ASDM_Project/front_end
Stephen Seo b2ea79a7f7 Impl conditionally update front-end board
When the front-end polls the back-end for the game-state, the back-end includes
a "date_updated" String in the JSON. If the String is the same as in the
front-end, then no updates are needed, but if they are not the same, then the
front-end will update the board. Because the front-end polls the back-end's
board state approximately every second, this should make the front-end more
efficient.
2022-04-30 16:44:48 +09:00
..
src Impl conditionally update front-end board 2022-04-30 16:44:48 +09:00
.gitignore Impl basic MVP of front-end 2022-02-28 16:45:33 +09:00
Cargo.lock frontend: WIP! request id in progress 2022-04-05 18:16:04 +09:00
Cargo.toml front-end: fix repeated disconnects on close 2022-04-29 11:08:54 +09:00
COPYING Add Licenses for frontend and backend (GPL3) 2022-04-06 20:34:45 +09:00
index.html Refactorings/Fixes related to emoting 2022-04-29 19:21:59 +09:00
README.md Update README.md for backend and frontend 2022-04-06 20:38:49 +09:00

How to Test

  • Have Rust installed via rustup.
  • Have the wasm target installed.
    • rustup target add wasm32-unknown-unknown
  • Have trunk installed and in PATH.
    • cargo install trunk
  • Serve the front-end via trunk.
    • trunk serve
      • This should serve a local server at 127.0.0.1:8080

Other Notes

The webserver hosting this front_end is here.

Note that this website may not host the latest version of this front_end.

See choose-a-license for details about the software license used.