我知道这可能是一个不合适的广泛问题,但我不确定在哪里可以提出这个问题。希望它可以作为我和其他寻求构建更丰富的Web应用程序的信息的基础。
我非常感兴趣的是可以轻松构建富Web“桌面”应用程序的框架。我能想到的最好的单个例子是AirDroid(演示:http://web.airdroid.com/)。我试图从HTML和JS本身的研究中推断它是由什么构建的,但它似乎都是专有的。
如果我想以健壮的方式构建类似的东西,那么我应该研究哪些成熟的开源技术,库和框架?
答案 0 :(得分:0)
我发现至少有一个框架具有实现问题所要求的系统所必需的功能。
os.js
是一个Javascript框架,为您的浏览器提供了一个" Web桌面实现,具有完善的窗口管理器,应用程序API,GUI工具包和文件系统抽象。"。因此,它具有创建丰富桌面环境所需的基本功能,以及帮助将其与后端功能联系起来的底层工具包。
这是制作更基本解决方案的良好,可扩展的起点。