Angular 2 Alpha 不应该用在小规模的制作项目中吗?
Should I not use Angular 2 Alpha in small-scale production projects?
我明白了:API 将会发生变化, 可能会以 戏剧性的 方式发生变化。
但是,我为每个不到 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
的策略,我看不出一个非常有说服力的理由not到。我的意思是,唯一不应该做的就是当他们的更改不可避免地破坏我的代码时,不要向 Angular 抱怨; 符合预期。如果它在现在和那时之间没有中断,我会 失望 。这是乐趣的一部分。修复它并继续前进。
顾虑:
- 安全性: 唯一让我犹豫的真正问题是可能存在一些安全问题。但是,情况几乎总是如此。毕竟,这是网络世界安全。
Angular 团队仍然可以对语法和行为进行重大更改。
您可以尝试使用与 Angular 1.x 类似的方法,尤其是 introduced .component in Angular 1.5.
所以只需使用指令和组件,在 Angular 2.0 版本之后迁移应该相当容易。
我明白了:API 将会发生变化, 可能会以 戏剧性的 方式发生变化。
但是,我为每个不到 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
的策略,我看不出一个非常有说服力的理由not到。我的意思是,唯一不应该做的就是当他们的更改不可避免地破坏我的代码时,不要向 Angular 抱怨; 符合预期。如果它在现在和那时之间没有中断,我会 失望 。这是乐趣的一部分。修复它并继续前进。
顾虑:
- 安全性: 唯一让我犹豫的真正问题是可能存在一些安全问题。但是,情况几乎总是如此。毕竟,这是网络世界安全。
Angular 团队仍然可以对语法和行为进行重大更改。
您可以尝试使用与 Angular 1.x 类似的方法,尤其是 introduced .component in Angular 1.5.
所以只需使用指令和组件,在 Angular 2.0 版本之后迁移应该相当容易。