whats the use case for this , make it hard to reverse engineer my node projects?
whats the use case for this , make it hard to reverse engineer my node projects?
The use case, imo, is to be able to write server side code in familiar TypeScript, then deploy it as a small single native binary (vs Node and Bun which embed the entire 100MB+ runtime when you build a native binary.) Electron for the record ships their own modified Node runtime (not ABI compatible) on top of the whole Chromium renderer
other projects like claude code use something like `bun build --compile`[^1] for that, which instead of producing a small native binary just bundle the JS runtime into the executable.
Deno is building a less-wasteful Electron style framework for native desktop apps