Add 'Feature: Bot Web UI'

projectmoon 2021-05-23 23:21:14 +00:00
parent 945380c079
commit 2cc8b1d592
1 changed files with 11 additions and 0 deletions

11
Feature%3A-Bot-Web-UI.md Normal file

@ -0,0 +1,11 @@
Web UI for managing variables.
Talks to bot via RPC (see External System Integration).
Backend that serves Rust WASM UI.
Problems to solve:
- How to sync information between bot and backend? Always RPC call? Pub-Sub for eventual consistency?
- Backend to use? Probably Rocket.
- How to integrate into project? Separate repo or some cargo workspace stuff? If using protobuf, need to have access to the protos!
- Do we use a cache of some kind?