新项目的角度1对角度2

tzo*_*zik 28 javascript angularjs

我准备为我的scala应用程序构建一个UI.我对Angular 1有一些很好的了解,而且我对Angular 2知之甚少.

我问的问题是我是否应该将Angular 2用于我的新应用程序而不是Angular 1.

我用Google搜索并阅读了一些关于Angular 2与Angular 1已经知道的事情的文章,但我对专家对此主题的看法更感兴趣.我在这里提出问题的原因是这个主题在前两页没有任何答案.我的应用程序在这一点上并不大,而且不会那么大.

那么我应该坚持使用Angular 1还是去Angular 2?为什么?

Ant*_*nov 14

这个全新的项目我们处于同样的境地.我们决定坚持使用Angular 1,因为:

  1. 快进.我们的截止日期很短.我们必须提供并且我们知道如何使用Angular 1.
  2. Angular 1已准备就绪.虽然Angular 2不是问题,但是Angular 2周围都是如此.ui-router是alpha,Angular 2不存在某些模块.
  3. 高架.与oclazyload相比,AMD或SystemJS的开销很大.我们没有开箱即用的知识如何使用Angular 2减轻重量.我们没有时间来计算Angular 2的每个方面.

因此,我认为,如果你的计划是2年或更长时间 - 选择Angular 2.快速坚持你所知道的.


Tod*_*her 12

选择Angular 2,如果:

  • 您没有主要的截止日期,也没有时间学习正确的Angular 2练习.
  • 您喜欢快速学习最新最好的课程.
  • 你的项目足够小,可以在学习的同时进行重构,而不会让人头疼.