我最近发现了用于 Web 应用程序开发的 sproutcore 和 capuccino 框架作为创建类似桌面应用程序的适当 MVC 方法。
据我所知,这两个框架之间的主要区别在于 Cappucino 将 HTML+CSS+Javascript 抽象为 Objective-J——一种新的编程语言是 Capuccino 的创建者,它为 Javascript 添加了 OO 功能,而 Sproutcore 使用HTML5,CSS,Javascript。
经过深思熟虑,我认为最好使用我们知道的技术,所以我下载了 Sproutcore 工具并做了教程,我不得不说我印象非常深刻。正是我正在寻找的那种东西,用于组织一个复杂的网络应用程序。
但是,我偶然发现了以下链接: http ://charlesjolley.sys-con.com/node/1341228
其中 Charles Jolley(Sproutcore 的创建者)表示他厌倦了等待 HTML5 和 ECMAScript5 规范最终确定,并宣布从 1.1 版开始他们将切换到 Objective-J!
所以现在的问题是 - 什么将真正区分 Sproutcore 和 Capuccino - 我现在应该选择哪一个?
亲切的问候
斯瓦米