Has someone tested this solution yet? I have to develop an app at the moment and it looks like I have to create a desktop application too.
Recently, I’ve written the article on the Electron.js framework and CUBA. https://www.cuba-platform.com/blog/leveraging-the-power-of-web-UI-for-desktop-front-ends
There, I’ve checked the idea of using the same Web application in the form of Desktop using a special packaging procedure. It is a new way of building desktop apps. It might be easier for you to wrap your application into Electron, so it is web app working as desktop. The main advantage is that everything supported in web will work in electron almost automatically.
I’d recommend that you check this approach if you are planning to develop a Desktop client for you application. It is not yet stable technology, but promising for the new projects.