When does it make sense to build a desktop app with native or semi-native UI components (such as GTK or QT), or to go the web-UI route and use toolkits like Electron?
https://www.infoworld.com/article/3547072/electron-vs-tauri-which-cross-platform-framework-is-for-you.html
https://www.infoworld.com/article/2240075/easy-cross-platform-app-dev-with-githubs-electron.html