我不应该在小规模生产项目中使用Angular 2 Alpha吗?

时间:2015-11-20 03:10:38

标签: angularjs angular

我明白了: 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的上述策略,我没有看到一个非常令人信服的理由 。我的意思是,唯一不做的就是不要在他们的改变不可避免地破坏我的代码时向Angular抱怨; 预期。如果它在现在和之间没有中断,我会感到很失望然后。这是乐趣的一部分。修复它并继续前进。

关注:

  • 安全:让我暂停的唯一真正关注点是可能会遇到一些安全问题。但那时,情况几乎总是这样。毕竟,这是 安全的网络世界。

1 个答案:

答案 0 :(得分:3)

Angular团队仍然可以对语法和行为进行重大更改。

您可以尝试使用与Angular 1.x类似的方法,尤其是introduced .component in Angular 1.5

所以只需使用指令和组件,在Angular 2.0发布版迁移之后应该相当容易。