AngularDart:两全其美

发布于:2021-01-18 14:29:13

0

152

0

AngularDart dart typescript

Angular 2代码库已分为两部分:现在有Dart版本和TypeScript / JavaScript版本,以及AngularDart团队。

Angular 2的不同“语言风格”曾经被用作TypeScript源代码,但是只能自动编译为JavaScript和Dart。情况不再如此:Angular 2代码库现在将具有TypeScript / JavaScript版本和Dart版本,以及AngularDart团队。

对Dart开发人员意味着什么?

Dart团队项目经理Filip Hracek宣布,此举对Dart开发人员而言是“了不起的消息”,因为Angular Dart源代码将更加Dart-y,更快,更干净,并且将使用以前无法使用的Dart功能具有TypeScript风格。

对于TypeScript和JavaScript开发人员而言,性能提高和更清洁的JavaScript API都是必不可少的。Angular的团队负责人Naomi Black透露,将Angular 2代码库分为两种版本的决定不会给开发人员带来巨大的变化,除了现在可以更轻松地进行更改并且团队可以解决问题快点。尽管Dart版本和TypeScript / JavaScript版本都将共享相同的模板语法,并在“适当的地方使用相同的API”,但它们仍可以自由使用自己喜欢的语言提交请求请求。此外,布莱克补充说:“可以进行更改和审查,而不会增加编译负担和与下游语言的交叉兼容性。”

乘坐AngularDart

angular2 2.0.0-beta.18 可以在发布网站上找到。对于已经在其项目中使用AngularDart的人,他们可以使用pub upgrade 获取最新版本。

继续前进

不久前Dart推出了1.17版本。团队的目标 是确保Dart“对开发人员而言甚至更高”,这就是为什么他们优化了处理大型应用程序的核心工具并在过去的两个版本中取得了显着改进的原因。Dart 1.17的优点之一是Dartium的稳定性提高;在大型代码库上,Dart Analyzer的速度提高了200%以上。

此外,Dartium在Google大型应用程序上的启动时间缩短了4倍。