heyman / heynote

A dedicated scratchpad for developers
https://heynote.com
Other
3.76k stars 183 forks source link

Leverage Tauri, this app does not need to be 180mb #237

Closed fayazara closed 1 month ago

fayazara commented 1 month ago

Disclaimer This is not an "Issue/Feature request", discussions are not enabled. Just wanted to have a "Discussion" on this.

This app is around 180mb which I feel is not necessary, I've built a few apps with tauri and it works perfectly well with monaco editor and the app size is almost native size (20-30 mb).

heyman commented 1 month ago

I considered Tauri, but decided to go with Electron. Knowing exactly which browser engine and version will run the program outweighed the saved disk space (especially since I want Heynote to work on multiple operating systems and versions). The project maturity of Electron, and the fact that it gave Heynote automatic updates with very little effort, is an added bonus.

Edit: I do think that Tauri is a very interesting and promising project, but at the time of deciding a framework for Heynote, Electron felt like the better choice, and I'm happy with that decision.