Single codebase with some routes running in a service worker, at the edge, and others on an origin server.
An example of running multiple Remix apps in an Nx integrated monorepo, each with their own Dockerfile and deployed independently based on affected changes
Example app with complete server side registration and authentication flow (including OAuth), using Remix and PocketBase