1

I'm looking to write a small desktop application for some colleagues to provide them with user interface screens to some command line utilities.

The application will have a menubar and a toolbar and a number of different wizards to help automate the desktop commands.

Previously, I would write the application in .NET Windows Forms, or Java Swing. However, I've been wondering if a single page application (SPA) would be suitable. I've read lots online about SPA's for interacting with servers, but not for creating standalone desktop applications.

Are there any gotchas with using SPA concepts for a standalone desktop applications?

4

2 回答 2

3

有几种解决方案可让您使用 Web 技术构建桌面应用程序。我建议你看看这个问题:如何使用 HTML/CSS/JavaScript 开发桌面应用程序?

于 2013-10-13T19:11:56.773 回答
0

富桌面应用程序的一个非常好的创新示例是RStudio

它使用使用QT的薄 C++ 层,并委托给Webkit中的GWT用于主 UI 桌面区域。

RStudio 的源代码在这里

于 2013-10-21T07:48:28.077 回答