It's a symmetric design that runs on both the client and the server
- Back when we started, only Deno had the ability to compile to a single exec
- We're using deno's module resolution which is superior in every way (with an ESBuild plugin)
- Deno's filesystem API
All of the above can be implemented for other runtimes, and it's definitely on our roadmap