From 2cc8b1d592c667e1e318dc3a488773e7bdaf834a Mon Sep 17 00:00:00 2001 From: projectmoon Date: Sun, 23 May 2021 23:21:14 +0000 Subject: [PATCH] Add 'Feature: Bot Web UI' --- Feature%3A-Bot-Web-UI.md | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 Feature%3A-Bot-Web-UI.md diff --git a/Feature%3A-Bot-Web-UI.md b/Feature%3A-Bot-Web-UI.md new file mode 100644 index 0000000..0d0cd60 --- /dev/null +++ b/Feature%3A-Bot-Web-UI.md @@ -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? \ No newline at end of file