2014-04-23 26 views
3

我知道這可能是一個不合適的廣泛問題,但我不確定在哪裏可以提出這個問題。希望它可以作爲我和其他尋求構建更豐富的Web應用程序的信息的基礎。構建豐富的網絡「桌面」環境

我非常感興趣的框架的可用性,簡化富Web「桌面」應用程序的構建。我能想到的最好的例子是AirDroid(demo:http://web.airdroid.com/)。我試圖從研究HTML和JS本身推導出它的構建方式,但它似乎都是專有的。

如果我想以可靠的方式構建類似的東西,我應該研究哪些成熟的開源技術,庫和框架?

回答

0

我發現至少有一個框架具有實現問題中要求的系統類型的必要功能。

os.js是一個Javascript框架,它爲您的瀏覽器提供了一個完整的窗口管理器,應用程序API,GUI工具包和文件系統抽象的Web桌面實現。因此,它具備構建豐富桌面環境所需的基本功能,以及幫助將其與後端功能綁定的底層工具包。

這是一個很好的,可擴展的開始制定更多的基本解決方案。

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