构建丰富的Web“桌面”环境

时间:2014-04-23 22:21:04

标签: web-services web frontend

我知道这可能是一个不合适的广泛问题,但我不确定在哪里可以提出这个问题。希望它可以作为我和其他寻求构建更丰富的Web应用程序的信息的基础。

我非常感兴趣的是可以轻松构建富Web“桌面”应用程序的框架。我能想到的最好的单个例子是AirDroid(演示:http://web.airdroid.com/)。我试图从HTML和JS本身的研究中推断它是由什么构建的,但它似乎都是专有的。

如果我想以健壮的方式构建类似的东西,那么我应该研究哪些成熟的开源技术,库和框架?

1 个答案:

答案 0 :(得分:0)

我发现至少有一个框架具有实现问题所要求的系统所必需的功能。

os.js是一个Javascript框架,为您的浏览器提供了一个" Web桌面实现,具有完善的窗口管理器,应用程序API,GUI工具包和文件系统抽象。"。因此,它具有创建丰富桌面环境所需的基本功能,以及帮助将其与后端功能联系起来的底层工具包。

这是制作更基本解决方案的良好,可扩展的起点。

参考: http://os.js.org/