Handle Offline page and Absent Backend
Currently when you press 'Call Backend' the page crashes because backendResponse was not 200 OK. I should have some simple handling for this, such that:
- The network request is made within Go code instead of bouncing back and forth between Go and a JS Fetch wrapper.
- If the remote network is unreachable, throw an error instead of panicing
- If the remote network is unreachable, throw up a warning banner like the 'we just quit WASM' warning banner which says a network request failed or whatever.