我最近发现了用于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实际上会有什么区别 - 我现在应该选择哪一个?
亲切的问候
斯瓦米答案 0 :(得分:5)
您应该查看Jolley的帖子日期。我相信这是4月1日:)
另外,我建议给它一点时间,因为两个框架都有很好的记录。我试过Sproutcore,因为我讨厌像JavaScript这样令人敬畏的语言的所有Objective-J抽象,但我意识到Sproutcore也有一个非常陡峭的学习曲线(主要是因为缺乏示例和教程)。它也在每月(或左右)达到1.0,你会发现很多例子已经过时了。我希望在接下来的几个月里,重点将放在记录框架上。