我明白了: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