|
|
|
|
|
by viraptor
1240 days ago
|
|
I'm not complaining about Tauri/Electron usage normally, I'm happy using vscode and a few other app using this tech, but... Why? This app uses a few buttons and text fields. It can be done using literally any available toolkit. Or even with imgui-rust if you want matching look. |
|
Well it's not finished yet :)
The reasons for choosing Tauri:
- With new projects I try to learn something new but not everything all at once. This helps to not get overwhelmed and ship something in a reasonable timeframe.
- I'm comfortable with HTML, CS, JS and I wanted to learn Rust which Tauri uses.
- I figured the UI is going to change a lot in the early days and I wanted to be able to iterate on it quickly, so choosing something I know already for the UI made sense to me.
- If the project gets bigger, I can move to a JS framework easily enough and will have access to all the ecosystem it provides.
- I thought it would be easier to attract contributors with a web framework UI and Rust.
- While I want it to be as lightweight as possible, it is not going to be run on low spec machines so I feel like the tech stack is fit for purpose.