Javascript 新项目-Angular 1.4还是2.0?
我们即将开始使用Angular和Kendo组件的新项目,使用Angular的最新版本1.4,但我听说Angular 2.0有太多的新功能,但同时,它没有向后兼容性 由于没有公布发布日期,我们有点困惑是等待2.0发布日期还是继续使用1.4Javascript 新项目-Angular 1.4还是2.0?,javascript,angularjs,Javascript,Angularjs,我们即将开始使用Angular和Kendo组件的新项目,使用Angular的最新版本1.4,但我听说Angular 2.0有太多的新功能,但同时,它没有向后兼容性 由于没有公布发布日期,我们有点困惑是等待2.0发布日期还是继续使用1.4 请建议。Angular 2肯定会破坏向后兼容性,但它甚至不是beta版。这意味着Angular 2的一半实现仍在进行中,因此您还不能创建大型Angular 2应用程序 您需要等待几个月,Angular 2才能稳定,库才能移植到Angular 2 简言之,您最好在
请建议。Angular 2肯定会破坏向后兼容性,但它甚至不是beta版。这意味着Angular 2的一半实现仍在进行中,因此您还不能创建大型Angular 2应用程序 您需要等待几个月,Angular 2才能稳定,库才能移植到Angular 2
简言之,您最好在这个项目中使用angular 1.x,也许在下一个项目中也是如此;) Angular 1.x至少会在未来3年内继续存在。原因如下: 谷歌最初表示,在2015年底发布后,他们将支持AngularJS 1.x大约一年 2.0版本。(整个2016年也是如此),他们收到了来自社区的强烈反应 然后,他们改变了调子,说只要有高需求,他们就会支持版本1。 这种需求将通过社区对版本2(而不是版本1)的接受程度来衡量。 (假设2017年又是更新的一年) 从我所看到的情况来看,AngularJS的职位仍然很大,这表明公司仍在投资 在1.x中大量使用。对于新项目 因此,假设谷歌将在2018年放弃该项目。AngularJS仍然是开源的(不像Windows XP),所以其他人也有机会 从谷歌停止的地方加快发展。 即使是1.4版,谷歌也表示: “这个角度的版本是第一个由更广泛的用户运行的版本 以社区为导向的团队,包括许多来自社区以外的人 谷歌角度团队……” () 这表明谷歌正在慢慢地将该项目交到社区手中 有许多开源项目在没有谷歌支持的情况下运行良好。角度1.x也是如此。 3年过去了,2.x版将更加稳定,迁移路径将得到验证和测试 如果这听起来很吓人,您可以选择另一个框架,但同样的问题也会出现。
这是一个快节奏的前端世界。这取决于您在项目中的灵活性以及项目的长期性。可以在beta软件上工作一段时间吗?所有的问题都可能由此而来,从长远来看,它的优势是使用最新版本;或者你是在一个紧迫的最后期限,需要一些保证稳定的依赖今天?从1.4与typescript开始。。。它很容易移动&大约一年后,angular2.0会变得比较稳定/大多数用例都在覆盖中,您可以移动。请参阅“谢谢”,是的,我们只继续使用1.4。这是一个很好的答案。