我如何选择角度版本?

问题描述 投票:0回答:2

我很困惑。我们将开始一个有角度的项目。哪个版本最好?我的团队成员建议使用角度9。我希望使用角度7或8。有人可以建议最佳版本吗?谁能说出使用Angle 9的弊端?

angular
2个回答
1
投票

更新总是更好。除了版本提升外,更高的版本还意味着修复了更多的错误(另一方面,还引入了错误)。使用更高版本的角度版本,您还将对第三方库提供更长的支持。即使这听起来像一个只能用观点来回答的问题,但我认为更重要的事实是,错误修复和第三方支持是一件好事:)。

通常,版本颠簸还意味着该库中的某些API已弃用。这又意味着第三方库需要更新其代码以符合这些更改。特别是当您在其旁边使用角形材料时。

从不住过去!


1
投票

您的团队成员是正确的,您应该始终使用最新的稳定版本。 Angular 7甚至已被弃用,因此您根本不应该使用它。 Angular大约每6个月发布一次新的主要版本,如果可能的话,您应该始终与这些保持一致。

有关Angular版本的更多信息,请参见https://angular.io/guide/releases


0
投票

加9为Angular 9的主要目标是使所有应用程序都可用。 Ivy的主要好处是减少应用程序的大小,以获得更好的用户体验。

随着Angular 9的出现,社区可以从较小的高性能应用程序中受益。这将带来更好的开发人员体验。开发人员现在也对语法和项目结构有了清晰的了解。

同样,将来如果您需要使用角度10中可能存在的最新功能之一,那么从7/8转换为10而不是从9转换为10(或其他版本)会花费更多的精力

© www.soinside.com 2019 - 2024. All rights reserved.