Are there good technology stacks to accomplish this, offering maximal code-reuse and minimal overhead?
The programming language doesn’t matter at all (C++, Haxe, Kotlin, JS, Python...) productivity is what I am looking for.
tldr: A while ago I wanted to do something similar and ended up using Electron + React (with a library for components). While web-technologies are platform-independent in principle, setting up the project to run on different devices was no fun at all. Also, the library for components wasn’t stable and my code was super hard to maintain. I am getting the impression that web technology libraries (offering basic components such as drop-down menus) come and go and don’t provide a reliable base for applications. I have limited time to work on open-source projects, so if setting up the applications requires an investment of a week already, then I’ll rather ditch the project completely.
Are there good technology stacks to accomplish this, offering maximal code-reuse and minimal overhead?
The programming language doesn’t matter at all (C++, Haxe, Kotlin, JS, Python...) productivity is what I am looking for.
tldr: A while ago I wanted to do something similar and ended up using Electron + React (with a library for components). While web-technologies are platform-independent in principle, setting up the project to run on different devices was no fun at all. Also, the library for components wasn’t stable and my code was super hard to maintain. I am getting the impression that web technology libraries (offering basic components such as drop-down menus) come and go and don’t provide a reliable base for applications. I have limited time to work on open-source projects, so if setting up the applications requires an investment of a week already, then I’ll rather ditch the project completely.
Scenario I am interested in: * Server machine runs graphical applications (potentially GPU / OpenGL intensive) * Client can connect via SSH and is supposed to see graphical application (full desktop or just application)
Thanks for any recommendation!