My background is in modern web development (preference for Svelte) and Python. I'm considering these options:
1. Electron: Despite its critics, VSCode's success makes me confident it could work well. However, I haven't found a straightforward Svelte setup. 2. Tauri: Looks promising with Rust backend and SvelteKit frontend support in the docs. I'm new to Rust but willing to learn. 3. Python with Tkinter: Familiar territory, but I'm leaning towards HTML/JS frontends for greater control over aesthetics. Pyinstaller seems viable for distribution though.
Ease of development and distribution are the main considerations. Performance less so as long as it's within reason.
What approach would you recommend? Are there other options I should consider? I'm open to learning new stacks if they offer significant advantages.
(Note: I didn't try Gambas, but I used VB6 a lot and still miss a few of the features. I have the disk to install it stored somewhere, but it's getting harder and harder to install it.)