JavaScript MOC
This map covers the JavaScript-side runtime surface of the vault: browser-adjacent tooling, Node-compatible package ecosystems, and desktop/web bridges. In this repo, JavaScript matters less as a standalone language theory topic and more as the environment around TypeScript, workbench tooling, and desktop-facing prototypes.
Runtimes and Tooling
Start here if you are choosing an execution environment or trying to understand the surrounding JS runtime assumptions.
- javascript-on-desktop: The evolution from Electron to more lightweight alternatives.
- bun-vs-deno: Comparing the modern "No-Config" runtimes.
- typescript-moc: Type-safe development and the TypeScript Handbook.
Frameworks
This section covers the concrete UI/runtime bridge technologies most relevant to the Nest.
How This Cluster Relates To The Nest
- Use typescript-moc when the question is language shape, typing, or SDK ergonomics.
- Use javascript-on-desktop and tauri when the question is desktop delivery or human-facing local tools.
- Use bun-vs-deno when runtime selection matters more than framework choice.
Where To Start
If your goal is:
- desktop app architecture -> javascript-on-desktop, then tauri
- typed JS development -> typescript-moc
- runtime tradeoffs -> bun-vs-deno