SproutCore和卡布奇诺

Maj*_*aby 24 javascript model-view-controller frameworks cappuccino sproutcore

我即将构建一个Web应用程序,我想使用SproutCore或Cappuccino.唯一的问题是,我无法弄清楚使用哪一个......

我一直在阅读它们,它们似乎共享相同的目标(客户端上的MVC,使用瘦REST服务器).我知道他们的实现方式不同(Obj-C vs JS),但是我在量化差异并权衡它们时遇到了很多麻烦.

我可以帮助解决这个困境吗?

Sch*_*der 13

确实存在两难困境.

我个人抓住了Cappuccino的机会,但那是因为我目前参与了objective-c并且理论上可以将我的代码(通过一些调整)插入到javascript/web环境中 - 很诱人.

无论如何,如果你做可可开发,你将在几个小时内启动并运行,但我相信你已经自己想出来了.

你将(在卡布奇诺)有一个非常好的抽象工作.我认为这很重要.


Mik*_*ike 11

实际上这并不是一个两难的问题.归结为一个简单的问题:

你有Cocoa(Objective-C)的经验吗?(或者,您是否计划通过开发OS X或iPhone来大量使用Objective-C?)

如果是这样,请选择卡布奇诺.如果没有,请选择SproutCore.

没有理由从一开始就试图学习Objective-C,同时也是Web应用程序和新框架的所有怪癖和新奇事物.