Minimal React Router starter example with server-side rendering for Val Town
The http.tsx file is the main server that responds with an HTML stream, using React Router's StaticRouter component.
The HTML includes a <script type="module"> tag that loads the client.tsx file to hydrate the app
with client-side routing provided by React Router's BrowserRouter in declarative mode.