代码之家  ›  专栏  ›  技术社区  ›  Chris Snow

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

  •  1
  • Chris Snow  · 技术社区  · 12 年前

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

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

    以前,我会用.NET Windows窗体或Java Swing编写应用程序。然而,我一直想知道单页应用程序(SPA)是否合适。我在网上读过很多关于SPA的文章,这些SPA用于与服务器交互,但不用于创建独立的桌面应用程序。

    对于独立的桌面应用程序,使用SPA概念有什么问题吗?

    2 回复  |  直到 12 年前
        1
  •  3
  •   Community Mohan Dere    9 年前

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

        2
  •  0
  •   Chris Snow    12 年前

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

    它使用一个薄薄的C++层,使用 QT 和的代表 GWT 在里面 Webkit 用于主UI桌面区域。

    RStudio的源代码是 here .