Angular 和 Angular Dart - 推荐使用哪个框架进行 Web 开发?

Angular and Angular Dart - which framework is recommended for the web development?

我对最新 Angular 版本和 Angular Dart 之间的区别有点困惑。看起来两者具有相同的语法和实现风格。那么 google 背后的新框架的意图是什么?我认为这对外界来说太混乱了。根据 Angular Dart 文档

AngularDart is a web app framework that focuses on productivity, performance, and stability

据我了解Angular也为网络开发提供相同的服务,主要关注性能。

任何人都可以帮助我理解-什么时候使用 Angular Dart 和 Angular?我从堆栈溢出中看到一个 link 与 Angular js

进行比较

Differences between Angular.js and Angular.dart?

没有统一的答案。这主要取决于您的要求和偏好。

一次尝试:

如果你想使用 Dart 语言,那么你可能还想使用 Angular 的 Dart 风格,否则可能更喜欢 TypeScript 风格。

两个版本在2016年5月拆分独立开发后,差异显着

这些版本之间没有任何共享。例如,第 3 方组件仅适用于它们为之构建的风格。

如果您喜欢 Dart,例如因为您已经使用 Flutter 构建了一个移动应用程序,那么您可能希望为您的应用程序的 Web 版本重用大部分代码。这适用于 AngularDart。

如果不是这种情况,您可能想要使用 TypeScript 版本。

Angular Dart 在构建大型 Web 应用程序方面具有一些显着优势,因为它具有更强大的类型系统(您的里程可能会因您的喜好而异)。 如果您依赖 3rd 方组件,那么 TypeScript 风格可能会为您提供更多。与 TypeScript 社区相比,Dart 社区仍然很小。