是否可以使用单页应用程序概念来创建独立的桌面应用程序
can single page application concepts be used for creating standalone desktop applications?
我希望为一些同事编写一个小型桌面应用程序,为他们提供一些命令行实用程序的用户界面屏幕。
该应用程序将具有菜单栏和工具栏以及许多不同的向导,以帮助自动执行桌面命令。
以前,我会在.NET Windows Forms或Java Swing中编写应用程序。 但是,我一直想知道单页应用程序(SPA)是否合适。 我在网上读到了很多关于SPA与服务器交互的信息,但没有关于创建独立桌面应用程序的SPA。
将 SPA 概念用于独立桌面应用程序是否有任何陷阱?
有几种解决方案可让您使用 Web 技术构建桌面应用程序。我建议你看看这个问题:如何使用HTML/CSS/JavaScript开发桌面应用程序?
富桌面应用程序的一个非常好和创新的例子是 RStudio。
它使用 QT 使用薄C++层,并在 Webkit 中委托给 GWT 用于主 UI 桌面区域。
RStudio 的源代码在这里。
相关文章:
- 为持久单页应用程序创建会话超时警告
- 如何为ipad网络应用程序创建HTML5条形图
- 为安卓应用程序创建动态雷达
- 为 Web 应用程序创建图像工具栏
- 如何在VS11中为javascript地铁应用程序创建预构建步骤
- 如何为 cordova 应用程序创建一个单独的目录并在其中存储数据
- 为望远镜流星应用程序创建数据库
- Ember.js-为目标应用程序创建动态filterProperty值
- 使用facebook API使用现有facebook应用程序创建儿童facebook应用程序
- 正在为我的应用程序创建FB通知
- 正在为websocket应用程序创建登录名
- 为Web应用程序创建教程的框架
- 如何在脸书上分享视频/音频文件从iPhone应用程序创建使用钛合金appcelerator
- Chrome应用程序创建的文件和文件夹在文件系统中的位置
- 为应用程序创建会话超时
- Web应用程序创建工具链与CSS/HTML/Javascript
- 如何为我的web应用程序创建文档预览/视图(类似于Dropbox)
- 你的意思是js:垂直模块运行应用程序创建器
- 在Java脚本中索引超出了数组的边界,c# Web应用程序创建谷歌图表
- 当尝试为我的电子应用程序创建安装程序时,构建未发现错误