I have an old desktop app build years ago on VB.NET platform. The desktop app sells nice and it has its set of users.<p>I am planning to re-develop the application from scratch to cover more use-cases and functionality.<p>I want to build a desktop app that works seamlessly on both Mac as well as Windows. It should be multi-lingual and should be easy to update.<p>What technology stack should I go with? I have heard about electron.js but I have also heard about it being extremely CPU & memory heavy.
We use electron and the complaints about CPU or memory are more theoretical than practical problems. It's not easy to package electron for each desktop but it does work!
That's pretty much what Qt is made for. (And before the "but it's expensive!" starts, desktop apps can usually just use the LGPL version if commercial is not viable)