Hacker News new | ask | show | jobs
by ofriw 474 days ago
It's a symmetric design that runs on both the client and the server
1 comments

I don't think you've answered the question - if it runs on the browser, it runs in an es6 compatible environment. so why does it not default support node or bun? what specific deno facility does it use that somehow also works on a browser, but not on node/bun.
A few things which are not a big deal, but do require some work:

- 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