2014-12-07 49 views
0

在本文件:我們應該用AngularDart開始一個新的Angular項目(考慮Angular 2.0)嗎?

http://angularjs.blogspot.com.au/2014/03/angular-20.html

它說:

如何AngularJS 2涉及AngularDart?在將AngularJS移植到Dart語言的 時,我們使用迄今爲止獲得的所有 學習來構建新版本的Angular。本文檔中討論的許多改進 (如改進的指令概念和語法)以及基於類/基於註釋的DI已經在那裏存在。

儘管實施並非我們將要達成的目標,但它是一個很好的預覽。

當我們構建AngularJS 2時,我們將升級AngularDart,因此,那些喜歡Dart語言的人可以享受與JS上的同樣的好處。 我們的目標是,將有一個單一的框架與您選擇的 語言。

我們正在開始一個新的Angular項目,鑑於上述情況,使用AngularDart會更好嗎?

我們考慮過React + Flux + ...但我們喜歡Angular的模板。

謝謝, 阿什利。

回答

1

角度團隊在ng-europe會議上表示,視頻位於angularjs .org,如果您現在開始一個項目,則使用1.3。該版本將在可預見的未來得到支持和開發。

2.0還處於早期階段。這些API遠沒有完成。他們已經從AngularDart中獲得了想法和概念,但其含義卻大相徑庭。我會推測,該團隊將投入更多精力到1.3的升級路徑,而不是AngularDart的轉換路徑。

只要確保遵循風格指南,以使您的代碼未來友好。 https://github.com/johnpapa/angularjs-styleguide/blob/master/README.md

Tl; dr 控制器和服務是類。使用ControllerAs語法。

+0

感謝馬丁,我明白1.3將支持18-24個月。我只是對上述有關AngularDart的陳述感興趣。請注意,他們表示他們將升級AngularDart。因此,當我們開始新鮮時,我認爲使用AngularDart可能是一個稍微合適的選擇。儘管我聽到您對轉換路徑的評論 - 它肯定會是大多數用戶的地方,即AngularJS。 – 2014-12-07 16:58:12

+0

有人說從Angular.dart 1.0升級到Angular.dart 2.0應該很容易。儘管如此,我還沒有讀過任何使用Angular.dart 2.0的人。 – 2014-12-08 14:22:32

+0

感謝Gunter - Angular.Dart項目可能並不是很多資源(例如我對Foundation for Foundation感興趣)。哦,看起來我會使用React.JS。 – 2014-12-10 06:28:53

相關問題