2011-11-20 100 views
1

如果你現在看SproutCore框架,有兩個版本可供選擇:1.7 beta和2.0 beta。文檔和指南似乎有所不同,因爲它們來自不同的領域,但有時您只是不知道在sproutcore.com上的教程或複製文本是指版本1.x還是2.SproutCore 1.x和2.0之間有什麼區別?

這有點令人困惑,所以我在問兩者的不同之處。版本2是否與前一版本相媲美?它似乎有一個完全不同的方法。

會很高興知道,所以有人可以很容易地決定哪個版本最適合某個用例。

+0

SproutCore 2.0現在更名爲Ember.js http://emberjs.com/ – fbrandel

回答

2

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

下面是我發現的一個很好的視頻,它提供了SC2背後的背景和推理。 http://vimeo.com/25210161

爲SC隊的blog推薦:

記住:SproutCore的1.6仍然是寫桌面式 應用的最佳方式,並且將繼續由核心 保持和發展團隊和貢獻者。目前,SproutCore 2.0是最好的選擇 只有當你正在構建web風格的應用程序,或者想要增加一個現有的應用程序時。

這是我自己的經驗與SC1 v SC2:http://blog.chililog.org/2011/10/14/sproutcore-v1-vs-v2/

恕我直言,利用SC1如果你打算寫一個本地的樣式iPad或iPhone應用程序。它具有您可以使用「開箱即用」的視圖和轉換。

如果您打算編寫像twitter這樣的Web風格應用程序,請使用SC2。

希望這會有所幫助。

+0

這非常有幫助,thx!那麼,正如你所說,SC1仍然適用於iPhone/iPad網絡應用程序?我不知道建設移動設備時,更大的尺寸是否會成爲問題。這似乎是挑戰:選擇大型SC1或小型模塊化SC2,你可能會錯過一些東西...... – fbrandel

+0

有了SC1,在這個博客中有一個參考動態框架加載,這可能會加快你的加載時間。 http://blog.sproutcore.com/postback-datastore-improvements-and-dynamic-loading/ – Veebs

相關問題