This reminds me of how this 3270 terminal worked. You sent the terminal a bunch of text to display, and a list of editable regions on the screen. Then only when you edited some things and hit enter were the editable regions sent back. It led to some interesting UIs compared to a typical terminal.
tdeck•13m ago