单页面应用程序概念可用于创建独立桌面应用程序吗?

时间:2013-10-13 19:03:06

标签: javascript single-page-application singlepage

我正在为一些同事编写一个小型桌面应用程序,为一些命令行实用程序提供用户界面屏幕。

该应用程序将有一个菜单栏和一个工具栏以及许多不同的向导来帮助自动执行桌面命令。

以前,我会在.NET Windows Forms或Java Swing中编写应用程序。但是,我一直想知道单页应用程序(SPA)是否合适。我在网上阅读了很多关于用于与服务器交互的SPA,但没有用于创建独立的桌面应用程序。

对于独立桌面应用程序使用SPA概念是否存在任何问题?

2 个答案:

答案 0 :(得分:3)

有几种解决方案可让您使用网络技术构建桌面应用。我建议你看一下这个问题:How to develop Desktop Apps using HTML/CSS/JavaScript?

答案 1 :(得分:0)

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

它使用QT使用精简C ++图层,并在GWT中委派给Webkit用于主UI桌面区域。

RStudio的源代码是here