我明白了:API將要改變,可能在戲劇性方式。我不應該在小型生產項目中使用Angular 2 Alpha嗎?
但是,我爲小於10個客戶製作了小應用程序。我在想,我可以:
- 選擇一個特定版本,並堅持下去
- 使大量的測試,以檢查是否有兼容新版本
此外,鑑於項目規模小,需要時只需要很少的代碼即可進行更新。
我意識到Angular團隊正在就通用開發人員用戶羣的可用性進行溝通,以瞭解他們的代碼的一般準備情況。
我聽到這樣的話:
"Should You Use Angular 2.0 or 1.x?" => "The executive summary: There’s no Angular 2 to use, so Angular 1 is still the way to go."
然後我看到視頻showing how to use it。我想我自己:以上面的策略choosing a specific version & sticking with it
+ doing very careful updates to new releases
,我沒有看到一個非常令人信服的理由不是到。我的意思是,唯一不做的事情就是不要去抱怨Angular,只要他們的變化不可避免地破壞我的代碼; 預計爲。我會是失望如果它之間現在沒有中斷&那麼。這是樂趣的一部分。修復它並繼續前進。
關注:
- 安全:,讓我停下來的唯一真正擔心的是,一些安全問題可能在發揮作用。但是,那幾乎總是如此。畢竟,它是網絡世界在安全。
我正在考慮將問題改爲:'除了API更改之外,在小規模生產項目中早期採用Angular2會有什麼危險嗎?' – wTyeRogers
我建議您以'angular 2'開始,在紙上可能會有是最大的區別......但直到你也將成爲旅程的一部分,並將瞭解爲什麼一些事情發生了變化的原因以及它背後的理由使你長期成爲一個更好的程序員......並且考慮到它是一個小型項目,你可以負擔得起做了 – harishr