问HN:在2025年,构建Mac/Windows桌面应用程序的最佳框架是什么?

4作者: anoojb2 个月前原帖
我现在是一名产品经理,但我大部分的开发生涯都是用C#和Python构建后端API。我也花了一些时间用C#和跨平台框架开发移动应用。 我想在今年开发几个小型桌面应用。我对尝试TypeScript和JavaScript没有问题,但考虑到性能和臃肿的问题,我对在Electron上开发这样简单的应用有些犹豫。 我更倾向于使用Python,但我大部分的研究显示GTK或Qt等的绑定让我感到有些害怕。 我相信Flutter是有用的,但我对这种急剧下降的技术并不太感兴趣。 我尝试过的最有前景的选项是Lynx,它看起来很有趣,但由于我对Rust不太熟悉,我对可能会陷入一些棘手的情况感到担忧。我很好奇其他人对此是否有经验?我更希望使用基于网络的技术来做前端,但我也意识到想要真正的CSS/JS并且关注性能并不容易兼得。 我意识到我可能有些不理性和过于主观。我应该选择Electron还是Lynx呢?
查看原文
I&#x27;m a PM now, but I spent most of my developer career building backend APIs in C# and Python. I also spent some time building mobile apps with C# with a cross-platform framework.<p>I&#x27;d like to build a few toy desktop apps this year. I don&#x27;t have a problem trying out Typescript Javascript, but I&#x27;m reticent to build on top of Electron given performance and bloat issues for such simple apps.<p>Would prefer something that&#x27;s Python based but most of my research show bindings for something like GTK or Qt which feels scary.<p>I&#x27;m sure Flutter is useful, but I&#x27;m not very interested in something that&#x27;s declined so precipitously.<p>The most promising option I&#x27;ve tried is Lynx and it seems interesting but wary of getting caught in some nasty corners with Rust since I&#x27;m not very familiar there. Curious if others have experience here? Would prefer to stick with something that uses web based technologies for front-end, but recognize that wanting real CSS&#x2F;JS and also being performance-minded is not simpatico.<p>I recognize I might be being irrational and too opinionated. Should I just go with Electron or Lynx?