SproutCore 1.x和2.0之间有什么区别?

时间:2011-11-20 14:27:47

标签: javascript-framework sproutcore sproutcore-2

如果你现在看看SproutCore框架,有2个版本可供选择:1.7 beta和2.0 beta。文档和指南似乎有所不同,因为它们来自不同的域,但有时您只是不知道sproutcore.com上的教程甚至复制文本是指版本1.x还是2.

这有点令人困惑,所以我问的是两者的区别。版本2是否与前一版相当?它似乎有一种完全不同的方法。

很高兴知道,所以有人可以轻松决定哪个版本最适合特定用例。

1 个答案:

答案 0 :(得分:2)

你是对的。 SC1和SC2非常不同。

这是我发现的一个很好的视频,它提供了SC2的背景和推理。 http://vimeo.com/25210161

SC小组对blog

的建议
  

请记住:SproutCore 1.6仍然是编写桌面风格的最佳方式   应用程序,并将继续由核心维护和开发   团队和贡献者。现在,SproutCore 2.0是最好的选择   只有当你正在构建网络风格的应用程序,或者想要增加一个   现有的申请。

以下是我对SC1 v SC2的经验:http://blog.chililog.org/2011/10/14/sproutcore-v1-vs-v2/

恕我直言,如果你打算写一个原生风格的ipad或iphone应用程序,请使用SC1。它有视图和过渡,您可以“开箱即用”。

如果您打算编写像Twitter UI这样的网络风格的应用程序,请使用SC2。

希望这有帮助。