【问题标题】:sproutcore or cappucino for web app development?用于 Web 应用程序开发的 sproutcore 或卡布奇诺?
【发布时间】:2011-02-24 03:01:25
【问题描述】:

我最近发现了用于 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 的真正区别是什么 - 我现在应该选择哪一个?

亲切的问候

斯瓦米

【问题讨论】:

  • 如果您对 SC 有任何疑问,希望您访问 IRC 聊天室 #sproutcore 或查看邮件列表,地址为 sproutcore@googlegroups.com。

标签: javascript frameworks cappuccino sproutcore objective-j


【解决方案1】:

您应该查看 Jolley 发布该帖子的日期。我相信现在是 4 月 1 日 :)

另外,我建议给它一点时间,因为这两个框架都有详细的文档记录。我尝试了 Sproutcore,因为我有点讨厌 Objective-J 对 JavaScript 等很棒的语言的抽象,但我意识到 Sproutcore 也有一个非常陡峭的学习曲线(主要是因为缺乏示例和教程)。它也在一个月(左右)前达到 1.0,并且您会发现许多示例都已过时。我希望在接下来的几个月里,重点将放在记录框架上。

【讨论】:

  • 不幸的是,改进文档花了一个多月的时间。然而,目前开始大力推动改进文档。 1.4(是的,1.1 - 1.3 被跳过了,长话短说)即将推出,1.5 也在大力开发中。
猜你喜欢
  • 2011-05-07
  • 2011-05-16
  • 2011-05-14
  • 2011-04-25
  • 2010-09-27
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-07-24
相关资源
最近更新 更多