Intro JS ecosystem
- Mobile: React Native and Expo
- Desktop: Tauri and Electron
- Server: Node, Bun and Deno
Problem statement
- How can you share the logic cross-platform? Node, Bun and Deno can’t be reused in mobile. Writing Kotlin and Swift is extremely pricy.
- Most of internet usage today happens in mobile apps.
- This is even greater in emerging economies where low-end smartphones are the only device.
- Bare is the consequence of reaching limitations using node.js
Solution
- Comparison between node, deno, bun and bare.
- How to link Bare with react native
- Mobile demo
- Key characteristics of bare
- Lightweight
- Node.js compatible
- Native add-on
- Single executable
- Worry-less upgrades
This talk has been presented at Node Congress 2026, check out the latest edition of this JavaScript Conference.















