【问题标题】:Angular and Angular Dart - which framework is recommended for the web development? [duplicate]Angular 和 Angular Dart - 推荐哪个框架用于 Web 开发? [复制]
【发布时间】:2023-03-27 01:46:01
【问题描述】:

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

AngularDart 是一个专注于生产力的网络应用框架, 性能和稳定性

据我了解,Angular 也为 Web 开发提供相同的功能,并且主要关注性能。

谁能帮我理解-何时使用 Angular Dart 和 Angular?我从堆栈溢出中看到了一个链接,它与 Angular js 进行比较

Differences between Angular.js and Angular.dart?

【问题讨论】:

    标签: angular angular-dart


    【解决方案1】:

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

    一次尝试:

    如果您想使用 Dart 语言,那么您可能还想使用 Angular 的 Dart 风格,否则可能宁愿使用 TypeScript 风格。

    自 2016 年 5 月拆分和独立开发以来,这两个版本明显不同。

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

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

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

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

    【讨论】:

    • 您知道两者之间的性能差异吗? angular 与 angulardart 应用的初始页面加载时间是否存在可测量的差异?
    • FWIW,我对 hnpwa.dartlang.organgular2-hn.firebaseapp.com/news/1 进行了灯塔分析(两个黑客新闻阅读器都是用 angular、dart 和 typescript 构建的),并且 dart 应用程序的性能得分稍好一些,而且要好得多搜索引擎优化分数
    猜你喜欢
    • 2023-04-10
    • 2011-06-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-11-29
    • 1970-01-01
    • 2010-10-02
    相关资源
    最近更新 更多